View Issue Details

IDProjectCategoryView StatusLast Update
0021456MMW 5DB / Backuppublic2025-02-15 14:54
Reporterlowlander Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version2024.1 
Target Version2024.1Fixed in Version2024.1 
Summary0021456: Database backup can be run and scheduled without anything selected to be backed up
DescriptionUser can run a Backup and set a Backup schedule without any of the 3 items to be backed up selected. This just creates an empty ZIP file.
 
1) MediaMonkey should warn a user when running a manual backup without any selected to be backed up.

2) When using Save or OK Manage database dialog, MediaMonkey should warn user that nothing is selected to be backed up.
A) An option to Cancel schedule or return to select items to be backed up should be offered, or
B) A simple warning that schedule was not enabled as nothing was selected to be backed up
TagsNo tags attached.
Fixed in build3107

Relationships

related to 0020721 closedLudek Improved data/settings migration facility 
related to 0021487 resolvedLudek Backup: unclear how to initiate a backup now (UI tweaks) 

Activities

rusty

2025-02-06 14:48

administrator   ~0078159

Last edited: 2025-02-13 23:01

A simple solution would be to:
- Disable the Scheduled backup checkbox if nothing is selected to be backed up
- Disable the backup link if nothing is selected to be backed up

OR

Force enable the option for
[x] Database

The second option is preferable since the next dialog shows 'This will create a backup of the current database to....' which does not make sense if '[ ] Database' isn't enabled.

EDIT: Another even better option might be to take the second approach proposed at 0021487 using existing strings. It solves the problem described in this bug, and largely solves the issues raised at 0021487 :

...
Retain backups: _5_

Add
 [ ] Settings
 [ ] Addons

Backup...
Restore from backup...
...

Ludek

2025-02-14 00:45

developer   ~0078261

Fixed in 3017

peke

2025-02-15 14:54

developer   ~0078272

Verified 3107