Join server button

This commit is contained in:
Jiiks 2015-10-27 23:58:43 +02:00
parent 71b94ee664
commit 42cea45430
2 changed files with 18 additions and 2 deletions

View File

@ -359,6 +359,8 @@ PublicServers.prototype.init = function() {
text: "Language" text: "Language"
})).append($("<th/>", { })).append($("<th/>", {
text: "Description" text: "Description"
})).append($("<th/>", {
text: "Join"
})); }));
headers.appendTo(thead); headers.appendTo(thead);
@ -391,7 +393,7 @@ PublicServers.prototype.init = function() {
}; };
PublicServers.prototype.addServer = function(name, code, title, language, description) { PublicServers.prototype.addServer = function(name, code, title, language, description) {
var self = this;
var tableBody = $("#bd-ps-tbody"); var tableBody = $("#bd-ps-tbody");
@ -418,6 +420,11 @@ PublicServers.prototype.addServer = function(name, code, title, language, descri
text: language text: language
})); }));
tr.append($("<button/>", {
text: "Join",
click: function() { self.joinServer(code); }
}));
tr.append(desc); tr.append(desc);
tableBody.append(tr); tableBody.append(tr);
@ -432,6 +439,15 @@ PublicServers.prototype.show = function() {
} }
}; };
//Workaround for joining a server
PublicServers.prototype.joinServer = function(code) {
console.log("Code: " + code);
$(".guilds-add").click();
$(".action.join .btn").click();
$(".create-guild-container input").val(code);
$(".form.join-server .btn-primary").click();
}
/* BetterDiscordApp QuickEmoteMenu JavaScript /* BetterDiscordApp QuickEmoteMenu JavaScript
* Version: 1.3 * Version: 1.3
* Author: Jiiks | http://jiiks.net * Author: Jiiks | http://jiiks.net

2
js/main.min.js vendored

File diff suppressed because one or more lines are too long