[akregator] [Bug 406405] New: Adding new feed suspends saving feeds until quit

Patrick bugzilla_noreply at kde.org
Wed Apr 10 14:25:47 BST 2019


https://bugs.kde.org/show_bug.cgi?id=406405

            Bug ID: 406405
           Summary: Adding new feed suspends saving feeds until quit
           Product: akregator
           Version: 5.10.3
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: metakit plugin
          Assignee: kdepim-bugs at kde.org
          Reporter: patrick at noxs.nl
  Target Milestone: ---

SUMMARY
Adding a new feed causes all feeds only to be saved until Akgregator is quit.
Normally feeds are saved immediately.

This is caused by Akregator::Backend::StorageMK4Impl::markDirty() in
storagemk4impl.cpp. When a new feed is created, the private member 'modified'
is set to true, but this causes markDirty to skip the commit. 


STEPS TO REPRODUCE
1. Add new feed.
2. Check ~/local/share/akregator/Archive

OBSERVED RESULT
New feed is 0 bytes in size. Additional fetched feeds are not saved.

EXPECTED RESULT
New feed should be larger than 0 bytes. Additional fetched feeds should be
saved immediately.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.15.4
KDE Frameworks Version: 5.56
Qt Version: 5.12.2

ADDITIONAL INFORMATION
Possibly related to bug 199232.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list