- Added 'Register ...' functionality to overviews. ==> No more separate menu items...
This commit is contained in:
@@ -101,9 +101,11 @@ def catalogs():
|
||||
@document_bp.route('/handle_catalog_selection', methods=['POST'])
|
||||
@roles_accepted('Super User', 'Tenant Admin')
|
||||
def handle_catalog_selection():
|
||||
action = request.form['action']
|
||||
if action == 'create_catalog':
|
||||
return redirect(prefixed_url_for('document_bp.catalog'))
|
||||
catalog_identification = request.form.get('selected_row')
|
||||
catalog_id = ast.literal_eval(catalog_identification).get('value')
|
||||
action = request.form['action']
|
||||
catalog = Catalog.query.get_or_404(catalog_id)
|
||||
|
||||
if action == 'set_session_catalog':
|
||||
@@ -248,9 +250,11 @@ def processors():
|
||||
@document_bp.route('/handle_processor_selection', methods=['POST'])
|
||||
@roles_accepted('Super User', 'Tenant Admin')
|
||||
def handle_processor_selection():
|
||||
action = request.form['action']
|
||||
if action == 'create_processor':
|
||||
return redirect(prefixed_url_for('document_bp.processor'))
|
||||
processor_identification = request.form.get('selected_row')
|
||||
processor_id = ast.literal_eval(processor_identification).get('value')
|
||||
action = request.form['action']
|
||||
|
||||
if action == 'edit_processor':
|
||||
return redirect(prefixed_url_for('document_bp.edit_processor', processor_id=processor_id))
|
||||
@@ -359,9 +363,11 @@ def retrievers():
|
||||
@document_bp.route('/handle_retriever_selection', methods=['POST'])
|
||||
@roles_accepted('Super User', 'Tenant Admin')
|
||||
def handle_retriever_selection():
|
||||
action = request.form['action']
|
||||
if action == 'create_retriever':
|
||||
return redirect(prefixed_url_for('document_bp.retriever'))
|
||||
retriever_identification = request.form.get('selected_row')
|
||||
retriever_id = ast.literal_eval(retriever_identification).get('value')
|
||||
action = request.form['action']
|
||||
|
||||
if action == 'edit_retriever':
|
||||
return redirect(prefixed_url_for('document_bp.edit_retriever', retriever_id=retriever_id))
|
||||
|
||||
Reference in New Issue
Block a user