refactor: update server tag storage to individual columns and remove JSON tags migration

This commit is contained in:
2025-12-18 20:48:30 -05:00
parent 1caf5bc160
commit 96001cbecd
3 changed files with 32 additions and 36 deletions

View File

@@ -104,8 +104,13 @@ class ServerTagController
];
}
// Update local database
$server->tags = $processedTags;
// Update individual tag columns
$server->tag1 = $processedTags[0]['text'] ?? null;
$server->tag1color = $processedTags[0]['color'] ?? null;
$server->tag2 = $processedTags[1]['text'] ?? null;
$server->tag2color = $processedTags[1]['color'] ?? null;
$server->tag3 = $processedTags[2]['text'] ?? null;
$server->tag3color = $processedTags[2]['color'] ?? null;
$server->save();
// Sync to Proxmox