mirror of https://github.com/zulip/zulip.git
Use switch/case in respond_to_zephyr
(imported from commit 4afef9103075a00772f3c0e29d634a28cb5d5b5a)
This commit is contained in:
parent
d8714ae3ff
commit
bec1b55930
|
@ -359,15 +359,20 @@ function respond_to_zephyr() {
|
||||||
var zephyr, recipient, recipients;
|
var zephyr, recipient, recipients;
|
||||||
zephyr = zephyr_dict[selected_zephyr_id];
|
zephyr = zephyr_dict[selected_zephyr_id];
|
||||||
|
|
||||||
if (zephyr.type === 'class') {
|
switch (zephyr.type) {
|
||||||
|
case 'class':
|
||||||
$('#zephyr-type-tabs a[href="#class-message"]').tab('show');
|
$('#zephyr-type-tabs a[href="#class-message"]').tab('show');
|
||||||
$("#class").val(zephyr.display_recipient);
|
$("#class").val(zephyr.display_recipient);
|
||||||
$("#instance").val(zephyr.instance);
|
$("#instance").val(zephyr.instance);
|
||||||
show_compose('class', $("#new_zephyr"));
|
show_compose('class', $("#new_zephyr"));
|
||||||
} else if (zephyr.type === 'huddle') {
|
break;
|
||||||
|
|
||||||
|
case 'huddle':
|
||||||
$('#zephyr-type-tabs a[href="#personal-message"]').tab('show');
|
$('#zephyr-type-tabs a[href="#personal-message"]').tab('show');
|
||||||
prepare_huddle(zephyr.reply_to);
|
prepare_huddle(zephyr.reply_to);
|
||||||
} else if (zephyr.type === 'personal') {
|
break;
|
||||||
|
|
||||||
|
case 'personal':
|
||||||
// Until we allow sending zephyrs based on multiple meaningful
|
// Until we allow sending zephyrs based on multiple meaningful
|
||||||
// representations of a user (name, username, email, etc.), just
|
// representations of a user (name, username, email, etc.), just
|
||||||
// deal with emails.
|
// deal with emails.
|
||||||
|
@ -376,9 +381,8 @@ function respond_to_zephyr() {
|
||||||
recipient = zephyr.sender_email;
|
recipient = zephyr.sender_email;
|
||||||
}
|
}
|
||||||
prepare_huddle(recipient);
|
prepare_huddle(recipient);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Called by mouseover etc.
|
// Called by mouseover etc.
|
||||||
|
|
Loading…
Reference in New Issue