Skip to content

Commit 5f1c422

Browse files
committed
regen
1 parent 18f9ec4 commit 5f1c422

23 files changed

+396
-23
lines changed

lib/appwrite/models/attribute_boolean.rb

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def initialize(
2626
)
2727
@key = key
2828
@type = type
29-
@status = status
29+
@status = validate_status(status)
3030
@error = error
3131
@required = required
3232
@array = array
@@ -62,6 +62,25 @@ def to_map
6262
"default": @default
6363
}
6464
end
65+
66+
private
67+
68+
def validate_status(status)
69+
valid_status = [
70+
Appwrite::Enums::AttributeStatus::AVAILABLE,
71+
Appwrite::Enums::AttributeStatus::PROCESSING,
72+
Appwrite::Enums::AttributeStatus::DELETING,
73+
Appwrite::Enums::AttributeStatus::STUCK,
74+
Appwrite::Enums::AttributeStatus::FAILED,
75+
]
76+
77+
unless valid_status.include?(status)
78+
raise ArgumentError, "Invalid " + status + ". Must be one of: " + valid_status.join(', ')
79+
end
80+
81+
status
82+
end
83+
6584
end
6685
end
6786
end

lib/appwrite/models/attribute_datetime.rb

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def initialize(
2828
)
2929
@key = key
3030
@type = type
31-
@status = status
31+
@status = validate_status(status)
3232
@error = error
3333
@required = required
3434
@array = array
@@ -67,6 +67,25 @@ def to_map
6767
"default": @default
6868
}
6969
end
70+
71+
private
72+
73+
def validate_status(status)
74+
valid_status = [
75+
Appwrite::Enums::AttributeStatus::AVAILABLE,
76+
Appwrite::Enums::AttributeStatus::PROCESSING,
77+
Appwrite::Enums::AttributeStatus::DELETING,
78+
Appwrite::Enums::AttributeStatus::STUCK,
79+
Appwrite::Enums::AttributeStatus::FAILED,
80+
]
81+
82+
unless valid_status.include?(status)
83+
raise ArgumentError, "Invalid " + status + ". Must be one of: " + valid_status.join(', ')
84+
end
85+
86+
status
87+
end
88+
7089
end
7190
end
7291
end

lib/appwrite/models/attribute_email.rb

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def initialize(
2828
)
2929
@key = key
3030
@type = type
31-
@status = status
31+
@status = validate_status(status)
3232
@error = error
3333
@required = required
3434
@array = array
@@ -67,6 +67,25 @@ def to_map
6767
"default": @default
6868
}
6969
end
70+
71+
private
72+
73+
def validate_status(status)
74+
valid_status = [
75+
Appwrite::Enums::AttributeStatus::AVAILABLE,
76+
Appwrite::Enums::AttributeStatus::PROCESSING,
77+
Appwrite::Enums::AttributeStatus::DELETING,
78+
Appwrite::Enums::AttributeStatus::STUCK,
79+
Appwrite::Enums::AttributeStatus::FAILED,
80+
]
81+
82+
unless valid_status.include?(status)
83+
raise ArgumentError, "Invalid " + status + ". Must be one of: " + valid_status.join(', ')
84+
end
85+
86+
status
87+
end
88+
7089
end
7190
end
7291
end

lib/appwrite/models/attribute_enum.rb

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def initialize(
3030
)
3131
@key = key
3232
@type = type
33-
@status = status
33+
@status = validate_status(status)
3434
@error = error
3535
@required = required
3636
@array = array
@@ -72,6 +72,25 @@ def to_map
7272
"default": @default
7373
}
7474
end
75+
76+
private
77+
78+
def validate_status(status)
79+
valid_status = [
80+
Appwrite::Enums::AttributeStatus::AVAILABLE,
81+
Appwrite::Enums::AttributeStatus::PROCESSING,
82+
Appwrite::Enums::AttributeStatus::DELETING,
83+
Appwrite::Enums::AttributeStatus::STUCK,
84+
Appwrite::Enums::AttributeStatus::FAILED,
85+
]
86+
87+
unless valid_status.include?(status)
88+
raise ArgumentError, "Invalid " + status + ". Must be one of: " + valid_status.join(', ')
89+
end
90+
91+
status
92+
end
93+
7594
end
7695
end
7796
end

lib/appwrite/models/attribute_float.rb

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def initialize(
3030
)
3131
@key = key
3232
@type = type
33-
@status = status
33+
@status = validate_status(status)
3434
@error = error
3535
@required = required
3636
@array = array
@@ -72,6 +72,25 @@ def to_map
7272
"default": @default
7373
}
7474
end
75+
76+
private
77+
78+
def validate_status(status)
79+
valid_status = [
80+
Appwrite::Enums::AttributeStatus::AVAILABLE,
81+
Appwrite::Enums::AttributeStatus::PROCESSING,
82+
Appwrite::Enums::AttributeStatus::DELETING,
83+
Appwrite::Enums::AttributeStatus::STUCK,
84+
Appwrite::Enums::AttributeStatus::FAILED,
85+
]
86+
87+
unless valid_status.include?(status)
88+
raise ArgumentError, "Invalid " + status + ". Must be one of: " + valid_status.join(', ')
89+
end
90+
91+
status
92+
end
93+
7594
end
7695
end
7796
end

lib/appwrite/models/attribute_integer.rb

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def initialize(
3030
)
3131
@key = key
3232
@type = type
33-
@status = status
33+
@status = validate_status(status)
3434
@error = error
3535
@required = required
3636
@array = array
@@ -72,6 +72,25 @@ def to_map
7272
"default": @default
7373
}
7474
end
75+
76+
private
77+
78+
def validate_status(status)
79+
valid_status = [
80+
Appwrite::Enums::AttributeStatus::AVAILABLE,
81+
Appwrite::Enums::AttributeStatus::PROCESSING,
82+
Appwrite::Enums::AttributeStatus::DELETING,
83+
Appwrite::Enums::AttributeStatus::STUCK,
84+
Appwrite::Enums::AttributeStatus::FAILED,
85+
]
86+
87+
unless valid_status.include?(status)
88+
raise ArgumentError, "Invalid " + status + ". Must be one of: " + valid_status.join(', ')
89+
end
90+
91+
status
92+
end
93+
7594
end
7695
end
7796
end

lib/appwrite/models/attribute_ip.rb

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def initialize(
2828
)
2929
@key = key
3030
@type = type
31-
@status = status
31+
@status = validate_status(status)
3232
@error = error
3333
@required = required
3434
@array = array
@@ -67,6 +67,25 @@ def to_map
6767
"default": @default
6868
}
6969
end
70+
71+
private
72+
73+
def validate_status(status)
74+
valid_status = [
75+
Appwrite::Enums::AttributeStatus::AVAILABLE,
76+
Appwrite::Enums::AttributeStatus::PROCESSING,
77+
Appwrite::Enums::AttributeStatus::DELETING,
78+
Appwrite::Enums::AttributeStatus::STUCK,
79+
Appwrite::Enums::AttributeStatus::FAILED,
80+
]
81+
82+
unless valid_status.include?(status)
83+
raise ArgumentError, "Invalid " + status + ". Must be one of: " + valid_status.join(', ')
84+
end
85+
86+
status
87+
end
88+
7089
end
7190
end
7291
end

lib/appwrite/models/attribute_line.rb

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def initialize(
2626
)
2727
@key = key
2828
@type = type
29-
@status = status
29+
@status = validate_status(status)
3030
@error = error
3131
@required = required
3232
@array = array
@@ -62,6 +62,25 @@ def to_map
6262
"default": @default
6363
}
6464
end
65+
66+
private
67+
68+
def validate_status(status)
69+
valid_status = [
70+
Appwrite::Enums::AttributeStatus::AVAILABLE,
71+
Appwrite::Enums::AttributeStatus::PROCESSING,
72+
Appwrite::Enums::AttributeStatus::DELETING,
73+
Appwrite::Enums::AttributeStatus::STUCK,
74+
Appwrite::Enums::AttributeStatus::FAILED,
75+
]
76+
77+
unless valid_status.include?(status)
78+
raise ArgumentError, "Invalid " + status + ". Must be one of: " + valid_status.join(', ')
79+
end
80+
81+
status
82+
end
83+
6584
end
6685
end
6786
end

lib/appwrite/models/attribute_point.rb

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def initialize(
2626
)
2727
@key = key
2828
@type = type
29-
@status = status
29+
@status = validate_status(status)
3030
@error = error
3131
@required = required
3232
@array = array
@@ -62,6 +62,25 @@ def to_map
6262
"default": @default
6363
}
6464
end
65+
66+
private
67+
68+
def validate_status(status)
69+
valid_status = [
70+
Appwrite::Enums::AttributeStatus::AVAILABLE,
71+
Appwrite::Enums::AttributeStatus::PROCESSING,
72+
Appwrite::Enums::AttributeStatus::DELETING,
73+
Appwrite::Enums::AttributeStatus::STUCK,
74+
Appwrite::Enums::AttributeStatus::FAILED,
75+
]
76+
77+
unless valid_status.include?(status)
78+
raise ArgumentError, "Invalid " + status + ". Must be one of: " + valid_status.join(', ')
79+
end
80+
81+
status
82+
end
83+
6584
end
6685
end
6786
end

lib/appwrite/models/attribute_polygon.rb

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def initialize(
2626
)
2727
@key = key
2828
@type = type
29-
@status = status
29+
@status = validate_status(status)
3030
@error = error
3131
@required = required
3232
@array = array
@@ -62,6 +62,25 @@ def to_map
6262
"default": @default
6363
}
6464
end
65+
66+
private
67+
68+
def validate_status(status)
69+
valid_status = [
70+
Appwrite::Enums::AttributeStatus::AVAILABLE,
71+
Appwrite::Enums::AttributeStatus::PROCESSING,
72+
Appwrite::Enums::AttributeStatus::DELETING,
73+
Appwrite::Enums::AttributeStatus::STUCK,
74+
Appwrite::Enums::AttributeStatus::FAILED,
75+
]
76+
77+
unless valid_status.include?(status)
78+
raise ArgumentError, "Invalid " + status + ". Must be one of: " + valid_status.join(', ')
79+
end
80+
81+
status
82+
end
83+
6584
end
6685
end
6786
end

0 commit comments

Comments
 (0)