Skip to content
Snippets Groups Projects
Commit e4831656 authored by Branson Stephens's avatar Branson Stephens
Browse files

Fixed bug with tag delete. Added tags to admin, but not too much functionality there.

parent 16ed14ab
No related branches found
No related tags found
No related merge requests found
from models import Event, EventLog, User, Group
from models import Label, Labelling, Slot
from models import Label, Labelling, Slot, Tag
from django.contrib import admin
class EventAdmin(admin.ModelAdmin):
......@@ -33,6 +33,10 @@ class LabellingAdmin(admin.ModelAdmin):
class SlotAdmin(admin.ModelAdmin):
list_display = [ 'event', 'name', 'value' ]
class TagAdmin(admin.ModelAdmin):
list_display = [ 'name', 'displayName' ]
filter_vertical = [ 'eventlogs' ]
admin.site.register(Event, EventAdmin)
admin.site.register(EventLog, EventLogAdmin)
admin.site.register(User, UserAdmin)
......@@ -40,3 +44,4 @@ admin.site.register(Group)
admin.site.register(Label, LabelAdmin)
admin.site.register(Labelling, LabellingAdmin)
admin.site.register(Slot, SlotAdmin)
admin.site.register(Tag, TagAdmin)
......@@ -791,7 +791,7 @@ class EventLogTagDetail(APIView):
tag.eventlogs.remove(eventlog)
# Is the tag empty now? If so we can delete it.
if not tag.eventlogs:
if not tag.eventlogs.all():
tag.delete()
# Create a log entry to document the tag creation.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment