5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-24 15:26:23 +00:00
panel/app/policies/site_build_stat_policy.rb

17 lines
427 B
Ruby
Raw Normal View History

2023-04-15 21:36:56 +00:00
# frozen_string_literal: true
# Quiénes pueden ver estados de compilación de un sitio
class SiteBuildStatPolicy
attr_reader :site_build_stat, :usuarie
def initialize(usuarie, site_build_stat)
@usuarie = usuarie
@site_build_stat = site_build_stat
end
# Todes les usuaries e invitades de este sitio
def index?
site_build_stat.site.usuarie?(usuarie) || site_build_stat.site.invitade?(usuarie)
end
end