fix: add frontend-compatible aliases in getcuratingconfig response
The frontend expected 'categories' and 'custom_kinds' but the backend returned 'kind_categories' and 'allowed_kinds'. Add aliases for both naming conventions to ensure frontend compatibility. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -444,8 +444,11 @@ func (s *Server) handleGetCuratingConfig(dbACL *database.CuratingACL) NIP86Respo
|
|||||||
"first_ban_hours": config.FirstBanHours,
|
"first_ban_hours": config.FirstBanHours,
|
||||||
"second_ban_hours": config.SecondBanHours,
|
"second_ban_hours": config.SecondBanHours,
|
||||||
"allowed_kinds": config.AllowedKinds,
|
"allowed_kinds": config.AllowedKinds,
|
||||||
|
"custom_kinds": config.AllowedKinds, // Alias for frontend compatibility
|
||||||
"allowed_ranges": config.AllowedRanges,
|
"allowed_ranges": config.AllowedRanges,
|
||||||
|
"kind_ranges": config.AllowedRanges, // Alias for frontend compatibility
|
||||||
"kind_categories": config.KindCategories,
|
"kind_categories": config.KindCategories,
|
||||||
|
"categories": config.KindCategories, // Alias for frontend compatibility
|
||||||
"config_event_id": config.ConfigEventID,
|
"config_event_id": config.ConfigEventID,
|
||||||
"config_pubkey": config.ConfigPubkey,
|
"config_pubkey": config.ConfigPubkey,
|
||||||
"configured_at": config.ConfiguredAt,
|
"configured_at": config.ConfiguredAt,
|
||||||
|
|||||||
Reference in New Issue
Block a user