Fix a really obscure bug with adding default channels. Had a string substitution that didn't match up and wasn't throwing an exception (for some weird reason).

Also add CommChannelMembershipAdmin.
This commit is contained in:
Greg Taylor 2009-06-04 04:03:16 +00:00
parent d29c6340fc
commit ddfd479ba9
4 changed files with 25 additions and 10 deletions

View file

@ -1,10 +1,14 @@
from django.contrib import admin
from src.channels.models import CommChannel, CommChannelMessage
from src.channels.models import CommChannel, CommChannelMessage, CommChannelMembership
class CommChannelAdmin(admin.ModelAdmin):
list_display = ('name', 'ansi_name', 'owner', 'description', 'is_joined_by_default')
admin.site.register(CommChannel, CommChannelAdmin)
class CommChannelMembershipAdmin(admin.ModelAdmin):
list_display = ('channel', 'listener', 'user_alias', 'is_listening')
admin.site.register(CommChannelMembership, CommChannelMembershipAdmin)
class CommChannelMessageAdmin(admin.ModelAdmin):
list_display = ('channel', 'date_sent', 'message')
admin.site.register(CommChannelMessage, CommChannelMessageAdmin)