mirror of https://github.com/zulip/zulip.git
models: Clean up CommonMessagePolicyEnum.
This is no longer used outside an old migration.
This commit is contained in:
parent
0cd51f2fea
commit
cb53c60563
|
@ -2,6 +2,7 @@
|
|||
|
||||
import datetime
|
||||
import uuid
|
||||
from enum import IntEnum
|
||||
|
||||
import bitfield.models
|
||||
import django.contrib.auth.models
|
||||
|
@ -21,6 +22,14 @@ import zerver.models.realms
|
|||
import zerver.models.streams
|
||||
|
||||
|
||||
class LegacyCommonMessagePolicyEnum(IntEnum):
|
||||
MEMBERS_ONLY = 1
|
||||
ADMINS_ONLY = 2
|
||||
FULL_MEMBERS_ONLY = 3
|
||||
MODERATORS_ONLY = 4
|
||||
EVERYONE = 5
|
||||
|
||||
|
||||
def get_fts_sql() -> str:
|
||||
if settings.POSTGRESQL_MISSING_DICTIONARIES:
|
||||
fts_sql = """
|
||||
|
@ -729,7 +738,7 @@ class Migration(migrations.Migration):
|
|||
(
|
||||
"delete_own_message_policy",
|
||||
models.PositiveSmallIntegerField(
|
||||
default=zerver.models.realms.CommonMessagePolicyEnum["EVERYONE"]
|
||||
default=LegacyCommonMessagePolicyEnum["EVERYONE"]
|
||||
),
|
||||
),
|
||||
(
|
||||
|
|
|
@ -106,14 +106,6 @@ class CommonPolicyEnum(IntEnum):
|
|||
MODERATORS_ONLY = 4
|
||||
|
||||
|
||||
class CommonMessagePolicyEnum(IntEnum):
|
||||
MEMBERS_ONLY = 1
|
||||
ADMINS_ONLY = 2
|
||||
FULL_MEMBERS_ONLY = 3
|
||||
MODERATORS_ONLY = 4
|
||||
EVERYONE = 5
|
||||
|
||||
|
||||
class EditTopicPolicyEnum(IntEnum):
|
||||
MEMBERS_ONLY = 1
|
||||
ADMINS_ONLY = 2
|
||||
|
@ -270,8 +262,6 @@ class Realm(models.Model): # type: ignore[django-manager-missing] # django-stub
|
|||
|
||||
COMMON_POLICY_TYPES = [field.value for field in CommonPolicyEnum]
|
||||
|
||||
COMMON_MESSAGE_POLICY_TYPES = [field.value for field in CommonMessagePolicyEnum]
|
||||
|
||||
INVITE_TO_REALM_POLICY_TYPES = [field.value for field in InviteToRealmPolicyEnum]
|
||||
|
||||
CREATE_WEB_PUBLIC_STREAM_POLICY_TYPES = [
|
||||
|
|
|
@ -3497,7 +3497,7 @@ class RealmPropertyActionTest(BaseAction):
|
|||
invite_to_realm_policy=Realm.INVITE_TO_REALM_POLICY_TYPES,
|
||||
move_messages_between_streams_policy=Realm.MOVE_MESSAGES_BETWEEN_STREAMS_POLICY_TYPES,
|
||||
add_custom_emoji_policy=Realm.COMMON_POLICY_TYPES,
|
||||
edit_topic_policy=Realm.COMMON_MESSAGE_POLICY_TYPES,
|
||||
edit_topic_policy=Realm.EDIT_TOPIC_POLICY_TYPES,
|
||||
message_content_edit_limit_seconds=[1000, 1100, 1200, None],
|
||||
move_messages_within_stream_limit_seconds=[1000, 1100, 1200],
|
||||
move_messages_between_streams_limit_seconds=[1000, 1100, 1200],
|
||||
|
|
Loading…
Reference in New Issue