Plugin Directory

Changeset 2874339


Ignore:
Timestamp:
03/03/2023 12:32:39 PM (3 years ago)
Author:
wallkit
Message:

HOT FIX 3.0.0

Location:
wallkit
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • wallkit/tags/3.0.0/includes/class-wallkit-wp-settings.php

    r2874245 r2874339  
    479479    private function setup_resource_settings() {
    480480        try {
    481             $this->resource_settings = new Wallkit_Wp_Resource_Settings($this->wallkitSDK);
     481            if($this->wallkitSDK instanceof \WallkitSDK\WallkitSDK) {
     482                $this->resource_settings = new Wallkit_Wp_Resource_Settings($this->wallkitSDK);
     483            } else {
     484                $this->resource_settings = new stdClass();
     485            }
    482486        }
    483487        catch (\Exception $exception)
  • wallkit/tags/3.0.0/vendor/wallkit-php-sdk/src/WallkitSDK.php

    r2874245 r2874339  
    8080        self::$instance->firebase_token = $this->getRequestFirebaseToken();
    8181        self::$instance->client = new WallkitClient($this->token,$config['api_host'],$config['api_version'],$config['public_key']);
     82
     83        if(!$this->client) {
     84            throw new \Wallkit_Wp_SDK_Exception('Please configure Wallkit.');
     85        }
    8286
    8387        if(self::$instance->firebase_token instanceof FirebaseToken)
  • wallkit/trunk/includes/class-wallkit-wp-settings.php

    r2874245 r2874339  
    479479    private function setup_resource_settings() {
    480480        try {
    481             $this->resource_settings = new Wallkit_Wp_Resource_Settings($this->wallkitSDK);
     481            if($this->wallkitSDK instanceof \WallkitSDK\WallkitSDK) {
     482                $this->resource_settings = new Wallkit_Wp_Resource_Settings($this->wallkitSDK);
     483            } else {
     484                $this->resource_settings = new stdClass();
     485            }
    482486        }
    483487        catch (\Exception $exception)
  • wallkit/trunk/vendor/wallkit-php-sdk/src/WallkitSDK.php

    r2874245 r2874339  
    8080        self::$instance->firebase_token = $this->getRequestFirebaseToken();
    8181        self::$instance->client = new WallkitClient($this->token,$config['api_host'],$config['api_version'],$config['public_key']);
     82
     83        if(!$this->client) {
     84            throw new \Wallkit_Wp_SDK_Exception('Please configure Wallkit.');
     85        }
    8286
    8387        if(self::$instance->firebase_token instanceof FirebaseToken)
Note: See TracChangeset for help on using the changeset viewer.