Author Topic: send to ->Copy files to the folder, deletes the file from the library  (Read 3004 times)

insearchofsunrise

  • Guest
If you select a song on the main music bee grid, and then click on:

right mouse button  -> Send to -> Folder (copy) -> Coy files to the folder

The selected file is copied to the specified folder, BUT it gets removed from the library without warning. Very dangerous, cause you may lose songs from your library without noticing...

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
are you using v3 and if not then you can update from the downloads page.
otherwise is your library auto-organised?

edit:
i am pretty sure this is a v2.5 bug that should be fixed in v3
Last Edit: May 21, 2016, 10:11:55 AM by Steven

insearchofsunrise

  • Guest
Hi,

I am using music bee 3.0.5977 and windows 10 with the latest updates.

I am using auto organized library, yes. But in previous versions, this behaviour did not happen. And if you select more than one files and perform the same operation, some of them are removed from the library and some not...


Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
well i cant reproduce that or see how its possible from the code so i guess i will leave it as an unsolved mystery that you are experiencing

insearchofsunrise

  • Guest
May it be cause i updated my library from 2.5 instead of doing a clean install?


do you want me to send you my music bee setup files?

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
- send me MusicBeeLibrarySettings.ini which is in the root folder of your library
- also indicate which folder the file exists in and which folder you are copying to
- and lastly confirm the file you are copying from is in already in the music library and the main panel where you selected the file to copy is showing the music library

insearchofsunrise

  • Guest
<?xml version="1.0" encoding="utf-8"?>
<ApplicationSettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SystemUpgradeNumber>8</SystemUpgradeNumber>
<SystemInitialiseOnceOnly>false</SystemInitialiseOnceOnly>
<Path>D:\Audio\Music Library\</Path>
<OrganisationLibraryKeepOrganised>true</OrganisationLibraryKeepOrganised>
<OrganisationLibraryCopySourceFiles2>false</OrganisationLibraryCopySourceFiles2>
<OrganisationAllowReorganiseTagsMissing>false</OrganisationAllowReorganiseTagsMissing>
<OrganisationLibraryMoveNonMusicFiles>false</OrganisationLibraryMoveNonMusicFiles>
<OrganisationLastScannedFolders>
 <string>D:\Audio\Music Library\Music\</string>
</OrganisationLastScannedFolders>
<OrganisationLibraryExportTagData>false</OrganisationLibraryExportTagData>
<OrganisationMonitoringCheckStatus>true</OrganisationMonitoringCheckStatus>
<MusicOrganiseEnabled>true</MusicOrganiseEnabled>
<MusicFromFolder>D:\</MusicFromFolder>
<OrganisationLibraryFilenameRules>
 <NamingRule>
  <Field>59</Field>
  <Text>\</Text>
 </NamingRule>
 <NamingRule>
  <Field>32</Field>
  <Text>\</Text>
 </NamingRule>
 <NamingRule>
  <Field>30</Field>
  <Text>\</Text>
 </NamingRule>
 <NamingRule>
  <Field>32</Field>
  <Text> - </Text>
 </NamingRule>
 <NamingRule>
  <Field>30</Field>
  <Text> - </Text>
 </NamingRule>
 <NamingRule>
  <Field>65</Field>
  <Text />
 </NamingRule>
</OrganisationLibraryFilenameRules>
<MusicOrganiseEnabled1>true</MusicOrganiseEnabled1>
<MusicFromFolder1>C:\</MusicFromFolder1>
<OrganisationLibraryMusicFolderPath1>D:\Audio\Music Library\Music\</OrganisationLibraryMusicFolderPath1>
<ABOrganiseEnabled>false</ABOrganiseEnabled>
<ABFromFolder>C:\</ABFromFolder>
<ABFolderPath>C:\Users\jaume\Music\MusicBee\Audiobooks\</ABFolderPath>
<ABFilenameRules>
 <NamingRule>
  <Field>30</Field>
  <Text> - </Text>
 </NamingRule>
 <NamingRule>
  <Field>32</Field>
  <Text>\</Text>
 </NamingRule>
 <NamingRule>
  <Field>53</Field>
  <Text> </Text>
 </NamingRule>
 <NamingRule>
  <Field>65</Field>
  <Text />
 </NamingRule>
</ABFilenameRules>
<VOrganiseEnabled>false</VOrganiseEnabled>
<VFromFolder>C:\</VFromFolder>
<VFolderPath>C:\Users\jaume\Music\MusicBee\Video\</VFolderPath>
<VFilenameRules>
 <NamingRule>
  <Field>30</Field>
  <Text>\</Text>
 </NamingRule>
 <NamingRule>
  <Field>65</Field>
  <Text />
 </NamingRule>
</VFilenameRules>
<OrganisationPlaylistsFormat2>12</OrganisationPlaylistsFormat2>
<OrganisationExportedPlaylistsMFolderPath>D:\Audio\Music Library\Exported Playlists\</OrganisationExportedPlaylistsMFolderPath>
<OrganisationExportedPlaylistsFormat>1</OrganisationExportedPlaylistsFormat>
<OrganisationExportRelativeFilePaths>false</OrganisationExportRelativeFilePaths>
<OrganisationExportUnixConvention>false</OrganisationExportUnixConvention>
<OrganisationAddNewMonitoredFilesToInbox>true</OrganisationAddNewMonitoredFilesToInbox>
<OrganisationAddNewMonitoredFilesToNowPlaying>false</OrganisationAddNewMonitoredFilesToNowPlaying>
<OrganisationContinuousMonitoring>false</OrganisationContinuousMonitoring>
<OrganisationDetectDuplicates>false</OrganisationDetectDuplicates>
<OrganisationIncludeVideoFiles>false</OrganisationIncludeVideoFiles>
<OrganisationIgnoreSmallFiles>false</OrganisationIgnoreSmallFiles>
<OrganisationIgnoreSmallFileSize>20</OrganisationIgnoreSmallFileSize>
<OrganisationAutoSweep>false</OrganisationAutoSweep>
<OrganisationAutoSweepTargetPath />
<SubscriptionRefreshInterval>3</SubscriptionRefreshInterval>
<SubscriptionDownloadPolicy>0</SubscriptionDownloadPolicy>
<SubscriptionKeepPolicy>0</SubscriptionKeepPolicy>
</ApplicationSettings>

insearchofsunrise

  • Guest
Ini file is at:
D:\Audio\Music Library

I am copying from this folder to :

D:\Jonsed\test\Music\Dj MIXIS

The file is in the library, i can confirm it

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
everything looks normal in your settings. The only behavior i cant explain is if the file you copy is replacing another existing file, then MB sets the category (ie. whether its in the library) according to category of the destination file, so if the destination file is not in the library, the source file will be removed from the library. Thats probably flawed logic but i need to think about why i did that.
So can you confirm the target file already exists?
Otherwise i dont see how the issue would occur

edit:
i recall now what that logic was trying to acheive but it is slightly flawed and i have made a tweak:
http://musicbee.niblseed.com/V3_0/MusicBee3_Patched.zip
unzip and replace the existing files in the musicbee application folder
Last Edit: May 22, 2016, 07:18:36 PM by Steven

insearchofsunrise

  • Guest
You are right. Bug happened when the file already existed on the destination folder!

Will this tweak be included on the next music bee release?


EDIT: Export file copy works ok now with the patched files
Last Edit: May 22, 2016, 08:51:25 PM by insearchofsunrise