diff options
Diffstat (limited to 'cli/app')
| -rw-r--r-- | cli/app/controllers/page_controller.py | 2 | ||||
| -rw-r--r-- | cli/app/sql/models/page.py | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/cli/app/controllers/page_controller.py b/cli/app/controllers/page_controller.py index 587c61d..236b6f8 100644 --- a/cli/app/controllers/page_controller.py +++ b/cli/app/controllers/page_controller.py @@ -20,6 +20,8 @@ class PageView(CrudView): def on_create(self, session, form, item): item.settings = form['settings'] + if form['description'] is None or item.description is None: + item.description = '' item.graph_id = int(form['graph_id']) def on_update(self, session, form, item): diff --git a/cli/app/sql/models/page.py b/cli/app/sql/models/page.py index 4ca758d..2f7065b 100644 --- a/cli/app/sql/models/page.py +++ b/cli/app/sql/models/page.py @@ -51,6 +51,6 @@ class Page(Base): class PageForm(ModelForm): class Meta: model = Page - exclude = ['settings', 'created_at', 'updated_at'] + exclude = ['description', 'settings', 'created_at', 'updated_at'] def get_session(): return Session() |
