Undo null

This commit is contained in:
Nick Mowen 2022-03-12 16:34:51 -07:00
parent 7977e78e3d
commit 47e09a99f8
4 changed files with 11 additions and 4 deletions

View File

@ -79,6 +79,8 @@ class EventProcessor(threading.Thread):
area=event_data["area"],
has_clip=event_data["has_clip"],
has_snapshot=event_data["has_snapshot"],
sub_label="",
retain_indefinitely=False,
).execute()
elif event_type == "end":
@ -98,6 +100,8 @@ class EventProcessor(threading.Thread):
area=event_data["area"],
has_clip=event_data["has_clip"],
has_snapshot=event_data["has_snapshot"],
sub_label="",
retain_indefinitely=False,
).execute()
del self.events_in_process[event_data["id"]]

View File

@ -167,9 +167,12 @@ def set_sub_label(id):
else:
new_sub_label = ""
print(f'Check before {event.sub_label}')
if new_sub_label:
event.sub_label = new_sub_label
event.save()
something = event.save()
print(f'Set sub_label to {new_sub_label} verify {event.sub_label} and {something}')
return make_response(
jsonify({"success": True, "message": "Event " + id + " sub label set to " + new_sub_label}), 200
)
@ -187,7 +190,7 @@ def delete_sub_label(id):
jsonify({"success": False, "message": "Event " + id + " not found"}), 404
)
event.sub_label = None
event.sub_label = ""
event.save()
return make_response(
jsonify({"success": True, "message": "Event " + id + " sub label removed"}), 200

View File

@ -6,7 +6,7 @@ from playhouse.sqlite_ext import *
class Event(Model):
id = CharField(null=False, primary_key=True, max_length=30)
label = CharField(index=True, max_length=20)
sub_label = CharField(index=True, max_length=12, default=None, null=True),
sub_label = CharField(max_length=20, default="")
camera = CharField(index=True, max_length=20)
start_time = DateTimeField()
end_time = DateTimeField()

View File

@ -38,7 +38,7 @@ SQL = pw.SQL
def migrate(migrator, database, fake=False, **kwargs):
migrator.add_fields(
Event,
sub_label=pw.CharField(default=None, null=True),
sub_label=pw.CharField(max_length=20, default=""),
)