app/models/unidom/authorization/concerns/as_authorized.rb in unidom-authorization-1.5 vs app/models/unidom/authorization/concerns/as_authorized.rb in unidom-authorization-1.6

- old
+ new

@@ -31,9 +31,18 @@ authorizings.permission_is(permission).valid_at(now: at).alive.exists? end + def is_prohibited!(permission: nil, at: Time.now) + + assert_present! :permission, permission + assert_present! :at, at + + authorizings.permission_is(permission).valid_at(now: at).alive.update_all closed_at: at, defunct: true + + end + end module ClassMethods end