From 6e6adfabe1b986e3c14b5ed3d1378de08bdb7140 Mon Sep 17 00:00:00 2001 From: Cory Streiff <90390502+coalest@users.noreply.github.com> Date: Fri, 10 Jan 2025 01:46:08 +0100 Subject: [PATCH] Remove OpenStructs (#4882) --- app/controllers/items_controller.rb | 2 +- app/models/event.rb | 8 ++++---- app/models/option.rb | 3 +++ app/models/purchase.rb | 12 ++++++++++- app/models/result.rb | 9 +++++++++ app/models/storage_location.rb | 3 ++- app/queries/low_inventory_query.rb | 6 ++++-- app/services/item_create_service.rb | 4 ++-- app/services/transfer_destroy_service.rb | 4 ++-- .../dashboard/_low_inventory_report.html.erb | 12 +++++------ app/views/events/index.html.erb | 2 +- spec/models/event_spec.rb | 19 ++++++++++++++++++ spec/requests/transfers_requests_spec.rb | 8 ++++---- spec/services/item_create_service_spec.rb | 14 ++++++------- spec/services/kit_create_service_spec.rb | 4 ++-- .../services/transfer_destroy_service_spec.rb | 20 +++++++++---------- spec/system/dashboard_system_spec.rb | 2 -- 17 files changed, 87 insertions(+), 45 deletions(-) create mode 100644 app/models/option.rb create mode 100644 app/models/result.rb diff --git a/app/controllers/items_controller.rb b/app/controllers/items_controller.rb index e1d7e20dce..447e2647d0 100644 --- a/app/controllers/items_controller.rb +++ b/app/controllers/items_controller.rb @@ -39,7 +39,7 @@ def create result = create.call if result.success? - redirect_to items_path, notice: "#{result.item.name} added!" + redirect_to items_path, notice: "#{result.value.name} added!" else @base_items = BaseItem.without_kit.alphabetized # Define a @item to be used in the `new` action to be rendered with diff --git a/app/models/event.rb b/app/models/event.rb index a67f972666..477e4e3509 100644 --- a/app/models/event.rb +++ b/app/models/event.rb @@ -40,11 +40,11 @@ class Event < ApplicationRecord end after_create :validate_inventory - # @return [Array] + # @return [Array