mirror of
https://github.com/zulip/zulip.git
synced 2025-11-10 08:56:10 +00:00
compose: Fix buggy message post policy warning.
The previous logic with `new Date` produced invalid values for differences longer than a year.
This commit is contained in:
@@ -538,7 +538,7 @@ function validate_stream_message_post_policy(sub) {
|
|||||||
const person = people.get_by_user_id(page_params.user_id);
|
const person = people.get_by_user_id(page_params.user_id);
|
||||||
const current_datetime = new Date(Date.now());
|
const current_datetime = new Date(Date.now());
|
||||||
const person_date_joined = new Date(person.date_joined);
|
const person_date_joined = new Date(person.date_joined);
|
||||||
const days = new Date(current_datetime - person_date_joined).getDate();
|
const days = (current_datetime - person_date_joined) / 1000 / 86400;
|
||||||
let error_text;
|
let error_text;
|
||||||
if (
|
if (
|
||||||
stream_post_policy === stream_post_permission_type.non_new_members.code &&
|
stream_post_policy === stream_post_permission_type.non_new_members.code &&
|
||||||
|
|||||||
Reference in New Issue
Block a user