Summary: | kio-gdrive requires re-OAUTH if don't wait for for a folder to completely load. | ||
---|---|---|---|
Product: | [Frameworks and Libraries] kio-gdrive | Reporter: | zellox <zellox> |
Component: | general | Assignee: | Elvis Angelaccio <elvis.angelaccio> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | zellox |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kio-gdrive/beb01773c0d297e59717f8c060866e07db09a265 | Version Fixed In: | 1.0.1 |
Attachments: | Possible fix |
Description
zellox
2016-08-30 07:02:34 UTC
Hi, I've not tried to reproduce yet, because my test gdrive account is not that big. Anyway, can you try again with the beta (v0.9.81)? Still occuring with the latest git master. I should also clarify that the issue doesn't occur in the main folder, but it does with any subfolder below the root. I finally managed to reproduce by creating a deep nesting of folders. It seems random though. Strange, it occurs every time in any subfolder of the main folder for me. Is there a debug log that might help? Created attachment 101367 [details]
Possible fix
This patch should fix the bug, please test.
Git commit beb01773c0d297e59717f8c060866e07db09a265 by Elvis Angelaccio. Committed on 01/10/2016 at 14:32. Pushed by elvisangelaccio into branch '1.0'. Fix broken QUrl construction This fixes a regression caused by the KUrl -> QUrl port. QUrl::fromUserInput results in an URL with the http:// scheme, while we need to gdrive:// one. Related: bug 369581 FIXED-IN: 1.0.1 M +4 -2 src/kio_gdrive.cpp http://commits.kde.org/kio-gdrive/beb01773c0d297e59717f8c060866e07db09a265 (In reply to Elvis Angelaccio from comment #5) > Created attachment 101367 [details] > Possible fix > > This patch should fix the bug, please test. Got confirmation that the patch works, so I pushed it. I had some issues building it, but yep, can confirm it works, making it usable now. Thanks! |