discourse/app
Régis Hanol 22128ff1ab
FIX: post revision serializer when tags is a string (#27499)
In some instances, the `modifications` of `tags` hasn't been properly serialized as a Ruby array but rather as a string (I've seen `""`, `"[]"`, and `"[\"\"]"`).

This generates an error when we try to `filter_tags` and remove `hidden_tags` (which is an array) from `tags` which might be a string.

Internal ref - t/131126

I wasn't able to figure out the root cause of this so I reverted the behavior that was introduced ~6 years ago in f2c060bdf2
2024-06-21 08:09:21 +10:00
..
assets UX: Remove or replace button transitions with variable (#27527) 2024-06-20 19:51:20 +02:00
controllers DEV: Extract theme resolution to a helper (#27426) 2024-06-20 11:33:46 -04:00
helpers DEV: Extract theme resolution to a helper (#27426) 2024-06-20 11:33:46 -04:00
jobs FIX: Jobs::EnsureS3UploadsExistence broken for multisite (#27401) 2024-06-10 16:26:39 +08:00
mailers FIX: correctly compute the window for email summaries 2024-05-27 22:33:51 +02:00
models Revert "DEV: Upgrade Rails to version 7.1 (#27539)" 2024-06-20 11:43:35 +02:00
serializers FIX: post revision serializer when tags is a string (#27499) 2024-06-21 08:09:21 +10:00
services Revert "DEV: Upgrade Rails to version 7.1 (#27539)" 2024-06-20 11:43:35 +02:00
views UX: Rename FAQ to Guidelines (#27451) 2024-06-13 12:09:53 -03:00