kolaente
6f0b685e38
fix: handle mixed-format bucket configurations in migration ( #2033 )
...
This change modifies the migration `20251001113831` to flexibly parse bucket configuration filters.
This fixes this migration issue:
```
json: cannot unmarshal object into Go struct field bucketConfigurationCatchup.filter of type string
```
This occurred when a single `bucket_configuration` JSON array contained
mixed formats - some buckets with old string filters and some with
already-converted object filters.
2026-01-05 22:30:10 +01:00
..
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-08-13 11:05:05 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-06-10 12:18:38 +02:00
2025-08-03 13:25:32 +02:00
2025-06-25 11:12:24 +02:00
2025-08-13 11:05:05 +02:00
2026-01-05 22:30:10 +01:00
2025-11-28 15:57:54 +00:00
2025-11-27 15:14:42 +01:00
2025-08-13 11:05:05 +02:00