Update model to accept null

This commit is contained in:
Nick Mowen 2022-03-13 08:22:26 -06:00
parent 47e09a99f8
commit 9a5d3d19a6
2 changed files with 2 additions and 4 deletions

View File

@ -167,12 +167,10 @@ def set_sub_label(id):
else: else:
new_sub_label = "" new_sub_label = ""
print(f'Check before {event.sub_label}')
if new_sub_label: if new_sub_label:
event.sub_label = new_sub_label event.sub_label = new_sub_label
something = event.save() event.save()
print(f'Set sub_label to {new_sub_label} verify {event.sub_label} and {something}')
return make_response( return make_response(
jsonify({"success": True, "message": "Event " + id + " sub label set to " + new_sub_label}), 200 jsonify({"success": True, "message": "Event " + id + " sub label set to " + new_sub_label}), 200
) )

View File

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