Sha256: fe00d93e227c9f5cf9d8008ac2e6c89a29fd371fef2796b0448de56a544498dd
Contents?: true
Size: 661 Bytes
Versions: 90
Compression:
Stored size: 661 Bytes
Contents
# frozen_string_literal: true module Spree module Admin class StockMovementsController < ResourceController belongs_to 'spree/stock_location' before_action :parent def index params[:q] ||= {} @search = collection.ransack(params[:q]) @stock_movements = @search.result.page(params[:page]) end private def permitted_resource_params params.require(:stock_movement).permit(:quantity, :stock_item_id, :action) end def collection super. recent. includes(stock_item: { variant: :product }). page(params[:page]) end end end end
Version data entries
90 entries across 90 versions & 1 rubygems