From e873b0f9008bdbd77b20e8f0a919febcbf3aaf89 Mon Sep 17 00:00:00 2001 From: Xamora Date: Wed, 15 May 2024 13:36:21 +0200 Subject: [PATCH] Patch db,... --- django/chat/models.py | 6 +++--- django/frontend/static/js/views/Search.js | 2 +- django/notice/models.py | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/django/chat/models.py b/django/chat/models.py index 0d3d402..6e68a9a 100644 --- a/django/chat/models.py +++ b/django/chat/models.py @@ -1,4 +1,4 @@ -from django.db.models import Model, IntegerField, ForeignKey, CharField, CASCADE +from django.db.models import BigIntegerField, Model, IntegerField, ForeignKey, CharField, CASCADE from django.db.models.signals import post_delete from django.dispatch import receiver from django.contrib.auth.models import User @@ -28,8 +28,8 @@ def delete_channel_when_member_deleted(sender, instance, **kwargs): class ChatMessageModel(Model): channel = ForeignKey(ChatChannelModel, on_delete=CASCADE) author = ForeignKey(User, on_delete=CASCADE) - content = CharField(max_length=255) - time = IntegerField(primary_key=False) + content = CharField(max_length=1024) + time = BigIntegerField(primary_key=False) class AskModel(Model): diff --git a/django/frontend/static/js/views/Search.js b/django/frontend/static/js/views/Search.js index e1c74e6..a7a3224 100644 --- a/django/frontend/static/js/views/Search.js +++ b/django/frontend/static/js/views/Search.js @@ -46,7 +46,7 @@ export default class extends AbstractView { if (this.logged && user.id == client.me.id) username.style.color = "green"; else { - const online = user.online; + let online = (await client.profiles.getProfile(user.username)).online; if (online == undefined) username.style.color = "gray"; else if (online == true) diff --git a/django/notice/models.py b/django/notice/models.py index cf26f6a..03b9089 100644 --- a/django/notice/models.py +++ b/django/notice/models.py @@ -4,4 +4,4 @@ from django.contrib.auth.models import User class NoticeModel(Model): user = ForeignKey(User, on_delete=CASCADE) - data = CharField(max_length=100) + data = CharField(max_length=1024)