Sfoglia il codice sorgente

fix: :bug: Fix credits exploit and infinite logs

Ferks-FK 1 anno fa
parent
commit
441d89767d
2 ha cambiato i file con 4 aggiunte e 1 eliminazioni
  1. 3 0
      app/Models/User.php
  2. 1 1
      config/view.php

+ 3 - 0
app/Models/User.php

@@ -61,6 +61,7 @@ class User extends Authenticatable implements MustVerifyEmail
         'avatar',
         'avatar',
         'suspended',
         'suspended',
         'referral_code',
         'referral_code',
+        'email_verified_reward'
     ];
     ];
 
 
     /**
     /**
@@ -83,6 +84,7 @@ class User extends Authenticatable implements MustVerifyEmail
         'last_seen' => 'datetime',
         'last_seen' => 'datetime',
         'credits' => 'float',
         'credits' => 'float',
         'server_limit' => 'float',
         'server_limit' => 'float',
+        'email_verified_reward' => 'boolean'
     ];
     ];
 
 
     public static function boot()
     public static function boot()
@@ -285,6 +287,7 @@ class User extends Authenticatable implements MustVerifyEmail
     {
     {
         $this->forceFill([
         $this->forceFill([
             'email_verified_at' => null,
             'email_verified_at' => null,
+            'email_verified_reward' => true,
         ])->save();
         ])->save();
     }
     }
 
 

+ 1 - 1
config/view.php

@@ -14,7 +14,7 @@ return [
     */
     */
 
 
     'paths' => [
     'paths' => [
-        resource_path('views'),
+        base_path('themes'),
     ],
     ],
 
 
     /*
     /*