From daec42600a19939dca0040e8ec899b1a41320560 Mon Sep 17 00:00:00 2001 From: Jukka Lampikoski Date: Tue, 10 Mar 2026 14:16:23 +0200 Subject: [PATCH] Korjaa deploy_data.php - pakota datan ylikirjoitus MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit initUsers() luo oletusadminin ennen deploy-skriptiä, joten tiedostot eivät ole tyhjiä. Nyt ylikirjoitetaan aina. Co-Authored-By: Claude Opus 4.6 --- deploy_data.php | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/deploy_data.php b/deploy_data.php index 5ef2825..f335462 100644 --- a/deploy_data.php +++ b/deploy_data.php @@ -57,16 +57,8 @@ $files = [ foreach ($files as $filename => $data) { $path = $dataDir . '/' . $filename; - $existing = file_exists($path) ? json_decode(file_get_contents($path), true) : null; - - // Ylikirjoita jos tyhjä, olematon tai vain default-data - if ($existing === null || $existing === [] || $existing === (object)[] || - (is_array($existing) && count($existing) === 0)) { - file_put_contents($path, json_encode($data, $flags)); - echo "✓ Luotu: $filename\n"; - } else { - echo "⊘ Ohitettu (data olemassa): $filename\n"; - } + file_put_contents($path, json_encode($data, $flags)); + echo "✓ Kirjoitettu: $filename\n"; } // Varmista companies-hakemisto