diff --git a/app/models/reconciliation_deltas.rb b/app/models/reconciliation_deltas.rb index 6c6b4f3e..e8ef5af1 100644 --- a/app/models/reconciliation_deltas.rb +++ b/app/models/reconciliation_deltas.rb @@ -3,7 +3,13 @@ class ReconciliationDeltas def initialize(reconciliation, items = nil) @reconciliation = reconciliation - @items = items || Item.includes(:category).with_requested_quantity.to_a + item_scope = + if reconciliation.complete? + Item.unscoped + else + Item + end + @items = items || item_scope.includes(:category).with_requested_quantity.to_a end def each(&block)