We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents f5f8444 + 31d22d1 commit 357278fCopy full SHA for 357278f
1 file changed
lib/jsonapi/link_builder.rb
@@ -57,8 +57,12 @@ def self_link(source)
57
def build_engine_name
58
scopes = module_scopes_from_class(primary_resource_klass)
59
60
- unless scopes.empty?
61
- "#{ scopes.first.to_s.camelize }::Engine".safe_constantize
+ begin
+ unless scopes.empty?
62
+ "#{ scopes.first.to_s.camelize }::Engine".safe_constantize
63
+ end
64
+ rescue LoadError => e
65
+ nil
66
end
67
68
0 commit comments