Jake Vanderwerf
2026-08-25 3d25ad7de4fdbb3eba2cde2a62422e6be5d79a0a
inc/rest/routes/ShopRoutes.php
@@ -2,6 +2,7 @@
namespace JVBase\rest\routes;
use JVBase\JVB;
use JVBase\managers\Emails;
use JVBase\managers\ImageGenerator;
use JVBase\managers\UploadManager;
use JVBase\registrar\Registrar;
@@ -104,7 +105,7 @@
            ]);
        }
        $queue = JVB()->queue();
        $queue = Queue::getInstance();
        unset($data['user']);
        $operationID = $data['id'];
        unset($data['id']);
@@ -239,7 +240,7 @@
                }
            }
        }
        $queue = JVB()->queue();
        $queue = Queue::getInstance();
        $queue->queueOperation(
            'shop_image',
            $user_id,
@@ -261,7 +262,7 @@
            return $result;
        }
        $data['imageType'] = 'shop';
        $fileGenerator = new UploadManager('shop', $operation->user_id);
        $fileGenerator = UploadManager::getInstance(); //('shop', $operation->user_id);
        $generator = new ImageGenerator($data, $fileGenerator);
        $result = $generator->generate();
        if ($result['success']) {
@@ -544,7 +545,7 @@
        // Notify each manager
        foreach ($owners as $owner) {
            JVB()->notification()->addNotification(
            NotificationManager::getInstance()->addNotification(
                $owner,
                'artist_request',
                [
@@ -680,7 +681,7 @@
        // If user exists, send notification through the system
        if ($existing_user_id) {
            JVB()->notification()->addNotification(
            NotificationManager::getInstance()->addNotification(
                $existing_user_id,
                'artist_invitation',
                $manager_id,
@@ -737,7 +738,7 @@
            esc_url($invitation_url)
        );
        return JVB()->email()->sendEmail($email, $subject, $message);
        return Emails::getInstance()->sendEmail($email, $subject, $message);
    }
    /**
@@ -801,7 +802,7 @@
        // If invitation was for an existing user, notify them
        $user_id = email_exists($invitation->email);
        if ($user_id) {
            JVB()->notification()->addNotification(
            NotificationManager::getInstance()->addNotification(
                $user_id,
                'invitation_revoked',
                $manager_id,
@@ -869,7 +870,7 @@
        // Notify the artist
        $notification_type = $status === 'accepted' ? 'shop_accepted' : 'shop_rejected';
        JVB()->notification()->addNotification(
        NotificationManager::getInstance()->addNotification(
            $request->user_id,
            $notification_type,
            [
@@ -990,7 +991,7 @@
            $inviters = json_decode($invitation['inviters'], true);
            if (!empty($inviters)) {
                foreach ($inviters as $inviter_id) {
                    JVB()->notification()->addNotification(
                    NotificationManager::getInstance()->addNotification(
                        $inviter_id,
                        'invitation_accepted',
                        [
@@ -1060,7 +1061,7 @@
            $inviters = json_decode($invitation['inviters'], true);
            if (!empty($inviters)) {
                foreach ($inviters as $inviter_id) {
                    JVB()->notification()->addNotification(
                    NotificationManager::getInstance()->addNotification(
                        $inviter_id,
                        'invitation_declined',
                        [
@@ -1226,7 +1227,7 @@
            foreach ($owners as $owner_id) {
                if (!empty($owner_id)) {
                    JVB()->notification()->addNotification(
                    NotificationManager::getInstance()->addNotification(
                        $owner_id,
                        'artist_left',
                        $user_id,