App is unable to retrieve notes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Notes app |
Fix Released
|
Critical
|
Unassigned | ||
accounts-qml-module |
New
|
Undecided
|
Unassigned | ||
accounts-qml-module (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
reminders-app (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
If you have notes online you can now no longer retrieve them.
STEP:
1 Open settings app
2 enable accounts
3 add evernote account
4 open reminders
Note the No notes page is displayed.
# Notes
- Something changed between images 157 and 158 [1] that caused this bug to surface. If I downgrade to image 157, notes are still retrieved as expected. Using Reminders 0.5.203 in both cases.
- The AppArmor denials pointed out in the comments are a red herring: when the app is functioning normally, we get these denials too
- Some debugging with mardy and this log [2] indicate that it's due to the authentication params not being returned in the onAuthenticated handler
- This needs to be fixed in Online Accounts, but as a workaround, we can get the required params from the app just before calling the authenticate() function in reminders.qml
[1] http://
[2] http://
Related branches
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Riccardo Padovani: Approve
- Alan Pope 🍺🐧🐱 🦄 (community): Approve
-
Diff: 23 lines (+7/-3)1 file modifiedsrc/app/qml/reminders.qml (+7/-3)
tags: | added: lt-blocker lt-category-visible lt-prio-high |
Changed in reminders-app: | |
status: | New → Triaged |
importance: | Undecided → Critical |
description: | updated |
description: | updated |
description: | updated |
Changed in reminders-app: | |
status: | Fix Committed → Fix Released |
Seeing this denial. 2.464:97) : apparmor="DENIED" operation="chmod" profile= "com.ubuntu. reminders_ reminders_ 0.5.203" name="/ run/user/ 32011/" pid=12954 comm="reminders" requested_mask="w" denied_mask="w" fsuid=32011 ouid=32011
[Thu Jul 31 21:04:20 2014] type=1400 audit(140683706