Merge corrections provided by Bambuch

This commit is contained in:
2025-04-26 18:32:45 +02:00
parent f7e4fe2d38
commit cd9a64b5ad
6 changed files with 23 additions and 18 deletions

View File

@@ -12,7 +12,7 @@ class Default::UnitsController < ApplicationController
end
def index
@units = current_user.units.defaults_diff.includes(:base).includes(:subunits).ordered
@units = current_user.units.defaults_diff.includes(:base, :subunits).ordered
end
def import

View File

@@ -21,10 +21,10 @@ class MeasurementsController < ApplicationController
quantities -= @prev_quantities
@readouts = current_user.readouts.build(quantities.map { |q| {quantity: q} })
all_quantities = @prev_qantities + quantities
all_quantities = @prev_quantities + quantities
@closest_ancestor = current_user.quantities
.common_ancestors(all_quantities.map(&:parent_id)).first
all_quantites << @closest_ancestor if @closest_ancestor
all_quantities << @closest_ancestor if @closest_ancestor
@units = current_user.units.ordered
end

View File

@@ -9,7 +9,7 @@ class QuantitiesController < ApplicationController
end
def index
@quantities = current_user.quantities.ordered.includes(:parent).includes(:subquantities)
@quantities = current_user.quantities.ordered.includes(:parent, :subquantities)
end
def new

View File

@@ -9,7 +9,7 @@ class UnitsController < ApplicationController
end
def index
@units = current_user.units.ordered.includes(:base).includes(:subunits)
@units = current_user.units.ordered.includes(:base, :subunits)
end
def new

View File

@@ -26,6 +26,7 @@ class UsersController < ApplicationController
raise ParameterInvalid unless allow_disguise?(@user)
session[:revert_to_id] = current_user.id
bypass_sign_in(@user)
# TODO: add flash with disguised username?
redirect_to root_url
end