Sha256: f6831986ee997de4f7bf3fa077c6af22f0561945efe9ab465220ae068d57ea58
Contents?: true
Size: 584 Bytes
Versions: 1
Compression:
Stored size: 584 Bytes
Contents
# frozen_string_literal: true module Spree module Admin class PostageLabelsController < Spree::Admin::BaseController def show @shipment = Spree::Shipment.find_by(number: params[:shipment_id]) authorize! @shipment, :show unless @shipment.easypost_postage_label_url flash[:error] = t('.no_postage_label', shipment_number: @shipment.number) redirect_back(fallback_location: edit_admin_order_path(@shipment.order)) return end redirect_to @shipment.easypost_postage_label_url end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
solidus_easypost-3.0.0 | app/controllers/spree/admin/postage_labels_controller.rb |