作者 竞泽

fix:var type

@@ -22,7 +22,8 @@ @@ -22,7 +22,8 @@
22 "php": ">=7.4", 22 "php": ">=7.4",
23 "illuminate/console": "^6.9|^7.0|^8.0|^9.0", 23 "illuminate/console": "^6.9|^7.0|^8.0|^9.0",
24 "ext-json": "*", 24 "ext-json": "*",
25 - "illuminate/support": "^6.9|^7.0|^8.0|^9.0" 25 + "illuminate/support": "^6.9|^7.0|^8.0|^9.0",
  26 + "illuminate/queue": "^6.9|^7.0|^8.0|^9.0"
26 }, 27 },
27 "require-dev": { 28 "require-dev": {
28 "phpunit/phpunit": "^9.5.10" 29 "phpunit/phpunit": "^9.5.10"
@@ -2,7 +2,6 @@ @@ -2,7 +2,6 @@
2 2
3 namespace Lackoxygen\TiktokShop\Supervisor\Session; 3 namespace Lackoxygen\TiktokShop\Supervisor\Session;
4 4
5 -use Illuminate\Cache\CacheManager;  
6 use Lackoxygen\TiktokShop\Contracts\SessionInterface; 5 use Lackoxygen\TiktokShop\Contracts\SessionInterface;
7 use Lackoxygen\TiktokShop\Util\Json; 6 use Lackoxygen\TiktokShop\Util\Json;
8 7
@@ -10,8 +9,6 @@ class SessionHeart @@ -10,8 +9,6 @@ class SessionHeart
10 { 9 {
11 protected static ?SessionHeart $sessionHeart = null; 10 protected static ?SessionHeart $sessionHeart = null;
12 11
13 - protected CacheManager $cacheManager;  
14 -  
15 public function __construct() 12 public function __construct()
16 { 13 {
17 SessionMemory::init(); 14 SessionMemory::init();
@@ -33,7 +33,9 @@ class SessionMemory @@ -33,7 +33,9 @@ class SessionMemory
33 static::$sessions[$session->appKey()] = $session; 33 static::$sessions[$session->appKey()] = $session;
34 }); 34 });
35 35
36 - $factory->load(static::persistence()); 36 + if ($raw = static::persistence()) {
  37 + $factory->load($raw);
  38 + }
37 } 39 }
38 40
39 public static function persistence() 41 public static function persistence()