def reject_plugin_update(request):
plugin_id = request.matchdict['plugin_id']
plugin_query = request.db_session.query(LedPluginProposed).filter(LedPluginProposed.led_plugin_id == plugin_id)
plugin_update = plugin_query.first()
if plugin_update is None:
raise exc.HTTPBadRequest("No proposal for this plugin")
plugin = plugin_update.led_plugin
plugin_query.delete()
log(request, 'Rejected updates to plugin <a href="/plugin/{}">{}</a>'.format(plugin.id, plugin.name))
return exc.HTTPFound(location='/plugin_approve')
评论列表
文章目录