Yashashvi Dave
3c4971edc1
subscriptions: Fix error when guest user is subscribed to public stream.
...
When guest user is subscribed to public stream, it throws json
error. Because when guest user is subscribed to public stream,
the `stream-sub-count` element is not initialized.
This commit fix this error, by editing the function
`rerender_subscribers_count` to intialize the element
first, when guest user is subscribed.
2019-05-13 17:47:22 -07:00
Yashashvi Dave
3f38fc6b79
streams: Redirect to subscribed-tab on unsubscription for guest user.
...
This commit add code to redirect guest users to
subscribed-stream-tab and removes the recently-unsubscribed
stream from settings tab on unsubscription.
2019-05-13 17:27:32 -07:00
Yashashvi Dave
46f45f35d2
stream_ui_updates: Add generic initialize_disable_btn_hint_popover func.
2019-05-08 15:09:16 -07:00
Yashashvi Dave
ccd3b49555
streams: Disable sub-btn with explanation if user not allowed to subscribe.
2019-05-07 16:38:36 -07:00
Yashashvi Dave
9d21b61f99
streams: Disable sub-check-btn if user is not allowed to subscribe.
...
This commit disable the subscription checkmark button in stream list
view, if user is not allowed to subscribe to stream.
2019-05-07 16:33:01 -07:00
Yashashvi Dave
81bcdf2e94
streams: Fix minor false html element selection.
2019-05-06 17:30:33 -07:00
Yashashvi Dave
6ae6da5d22
stream_ui_updates: Move function update_add_subscriptions_elements.
2019-05-06 17:30:33 -07:00
Yashashvi Dave
71e561de76
stream_ui_updates: Extract update_subscribers_list function.
2019-05-06 17:30:33 -07:00
Yashashvi Dave
7d7cf3d786
stream_ui_updates: Extract update_subscribers_count function.
2019-05-06 17:30:33 -07:00
Yashashvi Dave
4cd33f23bc
stream_ui_updates: Refactor update-stream-privacy-type function.
2019-05-06 17:30:33 -07:00
Yashashvi Dave
d86ee6b4f0
stream_ui_updates: Extract update_stream_privacy function.
2019-05-06 17:30:33 -07:00
Yashashvi Dave
a593f73e9a
static/js/subs.js: Extract update_stream_row_in_settings_tab function.
2019-05-01 17:23:44 -07:00
Yashashvi Dave
7a168216ff
stream_ui_updates: Extract update_change_stream_privacy_settings.
2019-04-30 14:37:30 -07:00
Yashashvi Dave
ecc165b899
stream_ui_updates: Extract update_regular_sub_settings.
2019-04-30 14:37:24 -07:00
Yashashvi Dave
2d1b80e2b4
stream_ui_updates: Extract update_settings_button_for_sub.
2019-04-30 14:37:14 -07:00
Yashashvi Dave
859ba9e892
stream_ui_updates: Extract update_check_button_for_sub func.
2019-04-30 14:37:05 -07:00
Yashashvi Dave
3649a9f15c
subs: Add stream_ui_updates.js module for managing ui elements.
...
This commit adds `stream_ui_updates.js` module. This module
will includes functions which will update different ui elements
(i.e. subscription button, subscriber count).
2019-04-30 14:36:52 -07:00