settings-bots.js: Fully generate bot owner list in handlebars.

This commit is contained in:
Robert Hönig
2018-02-07 15:58:53 +01:00
committed by Tim Abbott
parent f57d592d88
commit f371c79c22
2 changed files with 7 additions and 6 deletions

View File

@@ -278,17 +278,16 @@ exports.set_up = function () {
var li = $(e.currentTarget).closest('li');
var bot_id = li.find('.bot_info').attr('data-user_id').valueOf();
var bot = bot_data.get(bot_id);
var edit_bot_form = templates.render('edit_bot', {bot: bot});
$("#edit_bot").empty();
$("#edit_bot").append(edit_bot_form);
var users_list = people.get_realm_persons().filter(function (person) {
return !person.is_bot;
});
var edit_bot_form = templates.render('edit_bot', {bot: bot,
users_list: users_list});
$("#edit_bot").empty();
$("#edit_bot").append(edit_bot_form);
var avatar_widget = avatar.build_bot_edit_widget($("#settings_page"));
var form = $('#settings_page .edit_bot_form');
var image = li.find(".image");
var owner_select = $(templates.render("bot_owner_select", {users_list:users_list}));
$("#settings_page .edit_bot .select-form").text("").append(owner_select);
$("#settings_page .edit_bot .edit-bot-owner select").val(bot.owner);
if (bot.bot_type.toString() === OUTGOING_WEBHOOK_BOT_TYPE) {

View File

@@ -13,7 +13,9 @@
</div>
<div class="edit-bot-owner">
<label for="bot_owner_select">{{t "Owner" }}</label>
<div class="select-form"></div>
<div class="select-form">
{{partial "bot_owner_select" }}
</div>
</div>
<div id="service_data">
</div>