diff --git a/lib/orbit_core_lib.rb b/lib/orbit_core_lib.rb index ad4f6756..fcabad78 100644 --- a/lib/orbit_core_lib.rb +++ b/lib/orbit_core_lib.rb @@ -32,7 +32,11 @@ module OrbitCoreLib end def get_object_auth_by_title(title) - self.object_auths.where({title: title }).first + oa = self.object_auths.where({title: title }).first + if oa.nil? && (self.class::ObjectAuthTitlesOptions.include? title) + oa = self.object_auths.build title: title + end + oa end def authed_users(title=nil)