Switch to IDs

This commit is contained in:
Julian Prieber 2023-02-03 16:27:22 +01:00
parent 85469283a6
commit bac2f176e1
1 changed files with 21 additions and 1 deletions

View File

@ -1,7 +1,9 @@
<?php <?php
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Schema;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\File;
//run before finishing: //run before finishing:
if(EnvEditor::keyExists('JOIN_BETA')){ /* Do nothing if key already exists */ if(EnvEditor::keyExists('JOIN_BETA')){ /* Do nothing if key already exists */
@ -117,5 +119,23 @@ use Illuminate\Support\Facades\Schema;
]); ]);
} catch (exception $e) {} } catch (exception $e) {}
// Changes saved profile images from littlelink_name to IDs.
// This runs every time the updater runs.
// Not sure if this will cause any issues.
// If it works, I won't touch it.
try {
$users = DB::table('users')->get();
foreach ($users as $user) {
$oldName = $user->littlelink_name . '.png';
$newName = $user->id . '.png';
$oldPath = base_path('img/' . $oldName);
$newPath = base_path('img/' . $newName);
if (File::exists($oldPath)) {
File::move($oldPath, $newPath);
}}} catch (exception $e) {}
echo "<meta http-equiv=\"refresh\" content=\"0; " . url()->current() . "?success\" />"; echo "<meta http-equiv=\"refresh\" content=\"0; " . url()->current() . "?success\" />";
?> ?>