put ':id' do
            if @snippet = current_site.snippets.by_id_or_slug(params[:id]).first
              authorize @snippet, :update?
            else
              authorize Snippet, :create?