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
When using rollbar==0.13.18 with django==1.11.11 and passing rollbar via LOGGER, scrub_fields doesn't come as a list; it comes as logging.config.ConvertingList, so in the result dict_merge fall to make a copy of variable and return string '<Uncopyable obj:...' instead of a list.
I see here two possible solutions:
The first is to change dict_merge to correctly process types inherited from list/dict in the case where copy.deepcopy failed.
The second is to obviously handle scrub_fields in rollbar.init().
The text was updated successfully, but these errors were encountered:
Hello,
When using
rollbar==0.13.18
withdjango==1.11.11
and passing rollbar via LOGGER, scrub_fields doesn't come as a list; it comes aslogging.config.ConvertingList
, so in the result dict_merge fall to make a copy of variable and return string'<Uncopyable obj:...'
instead of a list.I see here two possible solutions:
The first is to change dict_merge to correctly process types inherited from list/dict in the case where copy.deepcopy failed.
The second is to obviously handle scrub_fields in rollbar.init().
The text was updated successfully, but these errors were encountered: