fix: [Tag core] check if item_date type is an integer

This commit is contained in:
Terrtia 2020-01-30 11:31:33 +01:00
parent b63fa51166
commit 727bc55966
No known key found for this signature in database
GPG key ID: 1E1B1F50D84613D0

View file

@ -392,6 +392,11 @@ def add_tag(object_type, tag, object_id, obj_date=None):
# new tag # new tag
if not is_obj_tagged(object_id, tag): if not is_obj_tagged(object_id, tag):
# # TODO: # FIXME: sanityze object_type # # TODO: # FIXME: sanityze object_type
if obj_date:
try:
obj_date = int(obj_date)
except:
obj_date = None
if not obj_date: if not obj_date:
obj_date = get_obj_date(object_type, object_id) obj_date = get_obj_date(object_type, object_id)
add_global_tag(tag, object_type=object_type) add_global_tag(tag, object_type=object_type)