提交 b0a9a832 编写于 作者: baltery's avatar baltery 提交者: Jiangjie.Bai

fix(terminal): 修复终端列表看到的在线会话数量不对的bug

上级 7da14571
......@@ -32,7 +32,7 @@ class StatusSerializer(serializers.ModelSerializer):
class TerminalSerializer(BulkModelSerializer):
session_online = serializers.SerializerMethodField()
session_online = serializers.ReadOnlyField(source='get_online_session_count')
is_alive = serializers.BooleanField(read_only=True)
status = serializers.CharField(read_only=True, source='latest_status')
status_display = serializers.CharField(read_only=True, source='latest_status_display')
......@@ -73,10 +73,6 @@ class TerminalSerializer(BulkModelSerializer):
else:
raise serializers.ValidationError(_('Not found'))
@staticmethod
def get_session_online(obj):
return Session.objects.filter(terminal=obj, is_finished=False).count()
class TaskSerializer(BulkModelSerializer):
class Meta:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册