Bug 456768

Summary: drkonqi does not allow the user to return to the previous page if submission fails.
Product: [Applications] drkonqi Reporter: Roke Julian Lockhart Beedell <4wy78uwh>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.25.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=511524
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Roke Julian Lockhart Beedell 2022-07-15 17:33:43 UTC
SUMMARY
drkonqi does not allow the user to return to the previous page if submission fails.

STEPS TO REPRODUCE
1. Create report.
2. Attempt to submit report but fail.

OBSERVED RESULT
The reporter is unable to return to the previous page.

EXPECTED RESULT
The reporter should be able to return to the previous page.

SOFTWARE/OS VERSIONS
Windows: Not affected.
macOS: Not affected.
Linux/KDE Plasma: Affected.
KDE Plasma Version: “5.25.3”.
KDE Frameworks Version: “5.96.0”.
Qt Version: “5.13.3”.

ADDITIONAL INFORMATION
This is desirable because the reporter is unable to save their submission to report later or via a different method, so it is lost if reattempting submission fails.
Comment 1 Bug Janitor Service 2022-07-18 12:00:59 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/drkonqi/-/merge_requests/72
Comment 2 Harald Sitter 2022-07-18 12:10:41 UTC
Git commit dd23ceea63f4ba9899bc7ca5bbb74e930c6021d6 by Harald Sitter.
Committed on 18/07/2022 at 11:59.
Pushed by sitter into branch 'master'.

allow saving the report in case of error

if the error isn't transient this allows the user to at least store the
report and manually report it after fixing whatever was wrong

M  +10   -0    src/qml/SendingPage.qml

https://invent.kde.org/plasma/drkonqi/commit/dd23ceea63f4ba9899bc7ca5bbb74e930c6021d6