From 80ddae9c01fd8cda748c8017e942a4e48ec9975b Mon Sep 17 00:00:00 2001
From: Ernesto Rico-Schmidt <e.rico.schmidt@gmail.com>
Date: Fri, 17 Feb 2012 18:46:00 +0100
Subject: added status as argument.


diff --git a/program/management/commands/addnote.py b/program/management/commands/addnote.py
index f406224..e232bff 100644
--- a/program/management/commands/addnote.py
+++ b/program/management/commands/addnote.py
@@ -9,12 +9,13 @@ from program.models import Show, TimeSlot, Note
 
 class Command(BaseCommand):
     help = 'adds a note to a timeslot'
-    args = '<show_id> <date>'
-    
+    args = '<show_id> <date> <status>'
+
     def handle(self, *args, **options):
-        if len(args) == 2:
+        if len(args) == 3:
             show_id = args[0]
             start_date = args[1]
+            status = args[2]
         else:
             raise CommandError('you must provide the show_id date')
 
@@ -42,7 +43,7 @@ class Command(BaseCommand):
             raise CommandError(e)
 
         owner = show.owners.all()[0] if show.owners.count() > 0 else User.objects.get(pk=1)
-        note = Note(timeslot=timeslot, owner=owner, title=title, content=''.join(lines))
+        note = Note(timeslot=timeslot, owner=owner, title=title, content=''.join(lines), status=status)
 
         try:
             note.validate_unique()
-- 
cgit v0.10.2