th: activitypub: case transform: support _misskey keys without messing them up

This commit is contained in:
Ariadne Conill 2022-12-25 04:55:02 +00:00
parent 76396746cf
commit 55cd4f1024

View file

@ -14,6 +14,8 @@ module ActivityPub::CaseTransform
when String
camel_lower_cache[value] ||= if value.start_with?('_:')
'_:' + value.gsub(/\A_:/, '').underscore.camelize(:lower)
elsif value.start_with?('_')
value
else
value.underscore.camelize(:lower)
end