mirror of
https://github.com/indentlabs/notebook.git
synced 2025-10-26 11:19:22 +00:00
add basil images to user#content indexes
This commit is contained in:
parent
e2da82aed5
commit
1053d49a11
@ -36,6 +36,12 @@ class UsersController < ApplicationController
|
||||
@content_type = content_type
|
||||
@content_list = @user.send(content_type_name).is_public.order(:name)
|
||||
|
||||
@saved_basil_commissions = BasilCommission.where(
|
||||
entity_type: content_type_name,
|
||||
entity_id: @content_list.pluck(:id)
|
||||
).where.not(saved_at: nil)
|
||||
.group_by { |commission| [commission.entity_type, commission.entity_id] }
|
||||
|
||||
render :content_list
|
||||
end
|
||||
end
|
||||
|
||||
@ -5,10 +5,12 @@
|
||||
.sample
|
||||
.try(:src, :medium)
|
||||
|
||||
content_image ||= @saved_basil_commissions.fetch([content.page_type, content.id], [])
|
||||
.sample
|
||||
.try(:image)
|
||||
.try(:url)
|
||||
if @saved_basil_commissions
|
||||
content_image ||= @saved_basil_commissions.fetch([content.page_type, content.id], [])
|
||||
.sample
|
||||
.try(:image)
|
||||
.try(:url)
|
||||
end
|
||||
|
||||
content_image ||= asset_path("card-headers/#{content.page_type.downcase.pluralize}.jpg")
|
||||
%>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user