diff --git a/app/Models/Player.php b/app/Models/Player.php index 7aa1ab27..4d73f5e4 100644 --- a/app/Models/Player.php +++ b/app/Models/Player.php @@ -29,7 +29,9 @@ class Player extends Model public const UPDATED_AT = 'last_modified'; public $primaryKey = 'pid'; - protected $fillable = ['uid', 'name', 'last_modified']; + protected $fillable = [ + 'uid', 'name', 'tid_skin', 'tid_cape', 'last_modified', + ]; protected $casts = [ 'pid' => 'integer', diff --git a/app/Models/Report.php b/app/Models/Report.php index 1f999a85..d6658804 100644 --- a/app/Models/Report.php +++ b/app/Models/Report.php @@ -29,6 +29,10 @@ class Report extends Model public const RESOLVED = 1; public const REJECTED = 2; + protected $fillable = [ + 'uploader', 'reporter', 'reason', 'status', + ]; + protected $casts = [ 'tid' => 'integer', 'uploader' => 'integer', diff --git a/app/Models/Texture.php b/app/Models/Texture.php index 7d8322d6..bd45cd82 100644 --- a/app/Models/Texture.php +++ b/app/Models/Texture.php @@ -27,6 +27,10 @@ class Texture extends Model public const CREATED_AT = 'upload_at'; public const UPDATED_AT = null; + protected $fillable = [ + 'name', 'type', 'uploader', 'public', 'likes', + ]; + protected $casts = [ 'tid' => 'integer', 'size' => 'integer', diff --git a/app/Models/User.php b/app/Models/User.php index e23a7082..0bae27e2 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -40,7 +40,10 @@ class User extends Authenticatable implements JWTSubject protected $primaryKey = 'uid'; public $timestamps = false; - protected $fillable = ['email', 'nickname', 'permission']; + + protected $fillable = [ + 'email', 'nickname', 'avatar', 'score', 'permission', 'last_sign_at', + ]; protected $casts = [ 'uid' => 'integer',