Bug 418594 - Should warn the user immediately when database not writable
Summary: Should warn the user immediately when database not writable
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Engine (show other bugs)
Version: 7.0.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-07 20:58 UTC by Steven Robbins
Modified: 2020-04-08 18:08 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steven Robbins 2020-03-07 20:58:06 UTC
SUMMARY

When the DB file (digikam4.db) isn't writable, the user is only warned when making changes, in the UI.  Would be preferable to be warned on launch.

STEPS TO REPRODUCE
1. Remove write permission from digikam4.db
2. Launch digikam
3. Attempt to create a new tag

OBSERVED RESULT

Error displayed in Step 3.


EXPECTED RESULT

Error displayed in Step 2.

SOFTWARE/OS VERSIONS

Digikam 7.0.0 beta 2
Digikam 6.4.0

ADDITIONAL INFORMATION

Reported in Debian https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731619
Comment 1 Maik Qualmann 2020-03-07 21:44:06 UTC
Git commit 0bd27c67171f86ef69a8621a473c98857389ca68 by Maik Qualmann.
Committed on 07/03/2020 at 21:42.
Pushed by mqualmann into branch 'master'.

also check SQLite for database rights
FIXED-IN: 7.0.0

M  +2    -1    NEWS
M  +17   -20   core/libs/database/coredb/coredbschemaupdater.cpp

https://invent.kde.org/kde/digikam/commit/0bd27c67171f86ef69a8621a473c98857389ca68
Comment 2 Maik Qualmann 2020-04-08 18:08:44 UTC
*** Bug 419847 has been marked as a duplicate of this bug. ***