org settings: Handle floating point durations better for time limits.

Fixes: #9253.
This commit is contained in:
Shubham Dhama
2018-04-28 19:05:14 +05:30
committed by Tim Abbott
parent fb0a421b8c
commit ccd5581bcd
3 changed files with 52 additions and 8 deletions

View File

@@ -48,9 +48,9 @@ function _setup_page() {
realm_allow_message_deleting: page_params.realm_allow_message_deleting,
realm_allow_message_editing: page_params.realm_allow_message_editing,
realm_message_content_edit_limit_minutes:
Math.ceil(page_params.realm_message_content_edit_limit_seconds / 60),
settings_org.get_realm_time_limits_in_minutes('realm_message_content_edit_limit_seconds'),
realm_message_content_delete_limit_minutes:
Math.ceil(page_params.realm_message_content_delete_limit_seconds / 60),
settings_org.get_realm_time_limits_in_minutes('realm_message_content_delete_limit_seconds'),
realm_message_retention_days: page_params.realm_message_retention_days,
realm_allow_edit_history: page_params.realm_allow_edit_history,
language_list: page_params.language_list,