diff --git a/app/controllers/dashboard_controller.rb b/app/controllers/dashboard_controller.rb index 51e937f..b1c7506 100644 --- a/app/controllers/dashboard_controller.rb +++ b/app/controllers/dashboard_controller.rb @@ -11,5 +11,8 @@ class DashboardController < ApplicationController # 4. Holt die letzten 10 registrierten Artikel für die Aktivitätenanzeige @recent_items = Item.order(created_at: :desc).limit(10).includes(:category, :user, :room) + + # NEU: Die letzten 5 Zuweisungs-Ereignisse laden + @recent_assignments = AssignmentLog.order(created_at: :desc).limit(5).includes(:item, :user, :room) end end diff --git a/app/views/dashboard/index.html.erb b/app/views/dashboard/index.html.erb index f0fac74..d8054d8 100644 --- a/app/views/dashboard/index.html.erb +++ b/app/views/dashboard/index.html.erb @@ -1,10 +1,10 @@ <% content_for :title, "Dashboard Übersicht" %>
+ <%= link_to log.item.name, item_path(log.item), class: "hover:text-blue-600 transition" %> +
++ <% if log.user.present? %> + Ausgegeben an: 👤 <%= log.user.name %> + <% elsif log.room.present? %> + Standort: 📍 <%= log.room.name_with_building %> + <% else %> + 📦 Ins Hauptlager gelegt + <% end %> +
+