|
|
@@ -305,7 +305,10 @@ def edit(reward_name):
|
|
|
reread_goals()
|
|
|
if reward_data['type'] == 'vote':
|
|
|
reread_votes()
|
|
|
- return redirect(url_for('web_panels.mgmt', activeTab='managerewards'))
|
|
|
+ if reward_data['type'] == 'category':
|
|
|
+ return redirect(url_for('web_panels.mgmt', activeTab='categories'))
|
|
|
+ else:
|
|
|
+ return redirect(url_for('web_panels.mgmt', activeTab='managerewards'))
|
|
|
|
|
|
return render_template('edit.html',
|
|
|
all_cats=all_cats,
|
|
|
@@ -462,6 +465,7 @@ def add(reward_type):
|
|
|
inactive_categories = current_app.config['INACTIVE_CAT']
|
|
|
inactive_categories.append(name) # Add it to the INACTIVE_CAT variable
|
|
|
reread_categories() # Write it to categories.py
|
|
|
+ return redirect(url_for('web_panels.mgmt', activeTab='categories'))
|
|
|
return redirect(url_for('web_panels.mgmt', activeTab='managerewards'))
|
|
|
|
|
|
return render_template('add.html',
|
|
|
@@ -543,7 +547,7 @@ def rereadv():
|
|
|
@requires_login
|
|
|
def clearfulfilled():
|
|
|
if clear_fulfilled_rewards():
|
|
|
- current_app.logger.info('Cleared fulfilled rewards.')
|
|
|
+ current_app.logger.info('Cleared fulfilled rewards.')
|
|
|
return redirect(url_for('web_panels.mgmtqueue'))
|
|
|
|
|
|
|