You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is a fresh install of rails and I use jsonapi-serializer (https://github.com/jsonapi-serializer/jsonapi-serializer) which was originally by Netflix.
After having a look deeper, I found out that one of the gem used by forest_liana (jsonapi-serializers / https://github.com/fotinakis/jsonapi-serializers) has a conflicting code with the code by jsonapi-serializer (without the S at the end). It seems the jsonapi-serializers does not the same module name as its library name hence the conflict. See below.
The Error module by the jsonapi-serializer
The Error module by the jsonapi-seraliazers
The jsonapi-serializers should have used a the same name with their library name or at least prefixed the module name
Package Version: 6.3.1
Rails Version: 6.1.1
Database Dialect: PostgreSQL
Database Version: 13.1
The text was updated successfully, but these errors were encountered:
Hi @sruchi123,
As explained in my previous message, our team is currently investigating and trying to patch the package to prevent this issue in the future.
Expected behavior
It plays well with any json serializer library. Mine is https://github.com/jsonapi-serializer/jsonapi-serializer
Actual behavior
It does not play well with jsonapi-serializer.
Failure Logs
Context
It is a fresh install of rails and I use
jsonapi-serializer
(https://github.com/jsonapi-serializer/jsonapi-serializer) which was originally by Netflix.After having a look deeper, I found out that one of the gem used by
forest_liana
(jsonapi-serializers
/ https://github.com/fotinakis/jsonapi-serializers) has a conflicting code with the code byjsonapi-serializer
(without the S at the end). It seems thejsonapi-serializers
does not the same module name as its library name hence the conflict. See below.The
Error
module by thejsonapi-serializer
The
Error
module by thejsonapi-seraliazers
The
jsonapi-serializers
should have used a the same name with their library name or at least prefixed the module nameThe text was updated successfully, but these errors were encountered: