diff --git a/app/Models/Cloudflare/RecordModel.php b/app/Models/Cloudflare/RecordModel.php index 28992e6..9d7212f 100644 --- a/app/Models/Cloudflare/RecordModel.php +++ b/app/Models/Cloudflare/RecordModel.php @@ -8,9 +8,9 @@ use App\Models\CommonModel; class RecordModel extends CommonModel { - const TABLE = "cloudflarerecord"; - const PK = "uid"; - const TITLE = "host"; + const TABLE = "cloudflarerecord"; + const PK = "uid"; + const TITLE = "host"; const PARENT = "zone_uid"; protected $table = self::TABLE; protected $primaryKey = self::PK; @@ -47,8 +47,10 @@ class RecordModel extends CommonModel case "ttl": $rule = "if_exist|numeric"; break; - case "proxiable": case "proxied": + $rule = "required|in_list[on,off]"; + break; + case "proxiable": case "fixed": case "locked": $rule = "if_exist|in_list[on,off]";