adjust shared templates

This commit is contained in:
Pete Matsyburka
2026-06-24 14:17:17 +03:00
parent 90c1a6f4ad
commit 432435aa23
11 changed files with 155 additions and 47 deletions
@@ -0,0 +1,16 @@
# frozen_string_literal: true
class TemplatesSharedController < ApplicationController
def index
authorize!(:read, Template)
@templates = Templates.shared(current_user)
.active
.preload(:author, :template_accesses, :template_sharings)
.order(id: :desc)
@templates = Templates.search(current_user, @templates, params[:q])
@pagy, @templates = pagy_auto(@templates, limit: 12)
end
end