mirror of
https://0xacab.org/sutty/sutty
synced 2024-11-25 05:06:22 +00:00
17 lines
427 B
Ruby
17 lines
427 B
Ruby
|
# 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
|