diff options
Diffstat (limited to 'cli/app/controllers/collection_controller.py')
| -rw-r--r-- | cli/app/controllers/collection_controller.py | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/cli/app/controllers/collection_controller.py b/cli/app/controllers/collection_controller.py deleted file mode 100644 index 7206bd8..0000000 --- a/cli/app/controllers/collection_controller.py +++ /dev/null @@ -1,20 +0,0 @@ -from flask import request, jsonify, redirect -from flask_classful import route -from werkzeug.datastructures import MultiDict - -from app.sql.common import db, Session -from app.sql.models.collection import Collection, CollectionForm, getMediaCounts -from app.controllers.crud_controller import CrudView - -from app.data.export import export_zip - -class CollectionView(CrudView): - model = Collection - form = CollectionForm - - def on_index(self, session, data): - data['counts'] = getMediaCounts(session) - return data - - def on_destroy(self, session, item): - session.query(CollectionMedia).filter(CollectionMedia.collection_id == item.id).delete(synchronize_session=False) |
