This commit is contained in:
count-null 2025-02-27 19:46:22 -05:00
parent e435d32588
commit 662394d7c3
6 changed files with 70 additions and 16 deletions

View file

@ -2,22 +2,24 @@
namespace app\controllers;
use app\models\addresses;
use app\models\emails;
use app\models\magic_links;
use app\models\users;
use app\models\user_settings;
class account
{
public static function index($defaults): void
{
$user = users::getById($_SESSION['user_id']);
$addresses = addresses::getByUserId($_SESSION['user_id']);
$user = users::getById($_SESSION['user_id']);
$addresses = addresses::getByUserId($_SESSION['user_id']);
$user_settings = user_settings::getByUserId($_SESSION['user_id']);
echo $GLOBALS['twig']->render('lib/pages/index.twig', array_merge($defaults, [
'child_template' => 'account/index.twig',
'page_title' => 'Manage Account - ' . $_ENV['APP_NAME'],
'user' => $user,
'addresses' => $addresses,
'user_settings' => $user_settings,
'breadcrumbs' => [
[
'url' => null,
@ -273,6 +275,7 @@ class account
echo $GLOBALS['twig']->render('lib/pages/index.twig', array_merge($defaults, [
'child_template' => 'account/shipping.twig',
'page_title' => $_ENV['APP_NAME'] . ' Shipping',
'user' => $user,
'addresses' => $addresses,
'breadcrumbs' => [
[
@ -358,7 +361,6 @@ class account
$verified,
$dark_theme
);
emails::updateUserIdByEmail($email, $user_id);
$_SESSION['user_id'] = $user_id;
if (! $verified) {
header("Location: /magic-link?email=$email&signup=1");