From e647fc9b4db8fb5722632f53deddfd9dbaf2de24 Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Thu, 21 May 2015 18:46:08 -0500 Subject: [PATCH] ircbot: don't require topic/setter in IrcChannel one may want to set autojoin for a channel that hasn't yet had topic stuff logged, so don't require it in the form --- .../migrations/0008_auto_20150521_2113.py | 24 +++++++++++++++++++ dr_botzo/ircbot/models.py | 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 dr_botzo/ircbot/migrations/0008_auto_20150521_2113.py diff --git a/dr_botzo/ircbot/migrations/0008_auto_20150521_2113.py b/dr_botzo/ircbot/migrations/0008_auto_20150521_2113.py new file mode 100644 index 0000000..181954d --- /dev/null +++ b/dr_botzo/ircbot/migrations/0008_auto_20150521_2113.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('ircbot', '0007_auto_20150519_2156'), + ] + + operations = [ + migrations.AlterField( + model_name='ircchannel', + name='topic_by', + field=models.CharField(default=b'', max_length=200, blank=True), + ), + migrations.AlterField( + model_name='ircchannel', + name='topic_msg', + field=models.TextField(default=b'', blank=True), + ), + ] diff --git a/dr_botzo/ircbot/models.py b/dr_botzo/ircbot/models.py index 0329c21..05fd28b 100644 --- a/dr_botzo/ircbot/models.py +++ b/dr_botzo/ircbot/models.py @@ -52,9 +52,9 @@ class IrcChannel(models.Model): name = models.CharField(max_length=200, unique=True) autojoin = models.BooleanField(default=False) - topic_msg = models.TextField(default='') + topic_msg = models.TextField(default='', blank=True) topic_time = models.DateTimeField(default=timezone.now) - topic_by = models.CharField(max_length=200, default='') + topic_by = models.CharField(max_length=200, default='', blank=True) def __unicode__(self): """String representation."""