Merge lp://qastaging/~mardy/gnome-control-center-signon/lp1066917 into lp://qastaging/gnome-control-center-signon

Proposed by Alberto Mardegan
Status: Merged
Approved by: David King
Approved revision: 113
Merged at revision: 112
Proposed branch: lp://qastaging/~mardy/gnome-control-center-signon/lp1066917
Merge into: lp://qastaging/gnome-control-center-signon
Diff against target: 83 lines (+22/-9)
2 files modified
configure.ac (+2/-6)
libaccount-plugin/oauth-plugin.c (+20/-3)
To merge this branch: bzr merge lp://qastaging/~mardy/gnome-control-center-signon/lp1066917
Reviewer Review Type Date Requested Status
David King (community) Approve
PS Jenkins bot (community) continuous-integration Approve
Review via email: mp+130037@code.qastaging.launchpad.net

Description of the change

Pack the cookies into a GVariant

Instead of directly passing the cookies GHashTable as a GValue (which the
recent versions of libsignon-glib cannot handle anymore), repack it into a
GVariant and put that into a GValue.
As a nice side-effect, we can now remove the dbus-glib dependency which is no
longer needed.

To post a comment you must log in.
Revision history for this message
David King (amigadave) wrote :

Looks fine.

review: Approve
Revision history for this message
David King (amigadave) wrote :

Actually, if this is because of a change is libsignon-glib behaviour, please update the configure check for libsignon-glib to the requisite version.

review: Needs Fixing
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
113. By Alberto Mardegan

Depend on the latest libsignon-glib.

Revision history for this message
Alberto Mardegan (mardy) wrote :

I updated the needed version in configure.ac.

But now it will be a bit more difficult to test the fix, since libsignon-glib 1.7 has not been released yet.

Revision history for this message
David King (amigadave) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches