[Wikidata-bugs] [Maniphest] [Commented On] T215959: For logged-in users, store that they've consented to the CC0 licence in local storage or a hidden user preference rather than a cookie

2019-03-07 Thread gerritbot
gerritbot added a comment. Change 494766 **merged** by jenkins-bot: [mediawiki/extensions/WikibaseMediaInfo@master] Store user CC0 license agreement in localstorage or userprefs https://gerrit.wikimedia.org/r/494766 TASK DETAIL https://phabricator.wikimedia.org/T215959 EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T215959: For logged-in users, store that they've consented to the CC0 licence in local storage or a hidden user preference rather than a cookie

2019-03-06 Thread egardner
egardner added a comment. This patch has passed CI and is ready for a final code review pass. TASK DETAIL https://phabricator.wikimedia.org/T215959 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: egardner Cc: gerritbot, Aklapper, Ramsey-WMF,

[Wikidata-bugs] [Maniphest] [Commented On] T215959: For logged-in users, store that they've consented to the CC0 licence in local storage or a hidden user preference rather than a cookie

2019-03-06 Thread gerritbot
gerritbot added a comment. Change 494766 had a related patch set uploaded (by Eric Gardner; owner: Eric Gardner): [mediawiki/extensions/WikibaseMediaInfo@master] Store user CC0 license agreement in localstorage or userprefs https://gerrit.wikimedia.org/r/494766 TASK DETAIL

[Wikidata-bugs] [Maniphest] [Commented On] T215959: For logged-in users, store that they've consented to the CC0 licence in local storage or a hidden user preference rather than a cookie

2019-03-05 Thread egardner
egardner added a comment. I have a fix in progress, but I'm having some difficulty getting the value saved in the DB for logged-in users (storing in localstorage works fine). I'm attempting to use mw.Api.plugin.options.saveOption()