[Bugfix] Terminal status报异常

pull/828/merge
ibuler 2017-12-12 16:05:21 +08:00
parent 15f6d5c9c0
commit ffa7e58025
1 changed files with 4 additions and 1 deletions

View File

@ -23,7 +23,10 @@ class TerminalSerializer(serializers.ModelSerializer):
@staticmethod @staticmethod
def get_is_alive(obj): def get_is_alive(obj):
status = obj.status_set.latest() try:
status = obj.status_set.latest()
except Status.DoesNotExist:
status = None
if not status: if not status:
return False return False