1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-07-03 01:28:30 +00:00

3.5.185. Fixes for Twitch changes.

This commit is contained in:
SirStendec 2016-05-24 19:24:45 -04:00
parent 11164648e9
commit 574d627f79
3 changed files with 58 additions and 7 deletions

View file

@ -37,7 +37,7 @@ FFZ.msg_commands = {};
// Version
var VER = FFZ.version_info = {
major: 3, minor: 5, revision: 183,
major: 3, minor: 5, revision: 185,
toString: function() {
return [VER.major, VER.minor, VER.revision].join(".") + (VER.extra || "");
}
@ -129,6 +129,28 @@ FFZ.prototype.get_user = function(force_reload) {
}
FFZ.prototype.get_user_editor_of = function() {
var f = this;
return new Promise(function(succeed,fail) {
var user = f.get_user();
if ( ! user || ! user.login )
return fail('not logged in');
jQuery.get("/" + user.login + "/dashboard/permissions").done(function(data) {
var el = document.createElement('div');
el.innerHTML = data;
var links = _.pluck(el.querySelectorAll('#editable .label'), 'href');
succeed(_.map(links, function(e) { return e.substr(e.lastIndexOf('/') + 1) }));
}).fail(function(e) {
f.error("Failed to load User Editor State", e);
fail('failed to load dashboard');
});
});
}
// -------------------
// Import Everything!
// -------------------