Skip to content

Commit 45d22c0

Browse files
authored
Merge pull request #1368 from appwrite/feat-backup-policy-migration
2 parents cf4024d + 9953ba6 commit 45d22c0

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

src/SDK/SDK.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,9 @@ public function __construct(Language $language, Spec $spec)
128128
$this->twig->addFilter(new TwigFilter('caseCamel', function ($value) {
129129
return $this->helperCamelCase($value);
130130
}));
131+
$this->twig->addFilter(new TwigFilter('removeDash', function ($value) {
132+
return str_replace('-', '', $value);
133+
}));
131134
$this->twig->addFilter(new TwigFilter('caseDash', function ($value) {
132135
return str_replace([' ', '_'], '-', strtolower(preg_replace('/([a-zA-Z])(?=[A-Z])/', '$1-', $value)));
133136
}));

templates/react-native/src/models.ts.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export namespace Models {
1717
/**
1818
* {{ property.description }}
1919
*/
20-
{{ property.name }}{% if not property.required %}?{% endif %}: {{ property | getSubSchema(spec, definition.name) | raw }};
20+
{{ property.name | removeDash }}{% if not property.required %}?{% endif %}: {{ property | getSubSchema(spec, definition.name) | raw }};
2121
{% endfor %}
2222
}
2323
{% if definition.additionalProperties %}

templates/web/src/models.ts.twig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export namespace Models {
2020
/**
2121
* {{ property.description | raw }}
2222
*/
23-
{{ property.name }}{% if not property.required %}?{% endif %}: {{ property | getSubSchema(spec, definition.name) | raw }};
23+
{{ property.name | removeDash }}{% if not property.required %}?{% endif %}: {{ property | getSubSchema(spec, definition.name) | raw }};
2424
{% endfor %}
2525
}
2626
{% if definition.additionalProperties %}
@@ -41,7 +41,7 @@ export namespace Models {
4141
/**
4242
* {{ property.description | raw }}
4343
*/
44-
{{ property.name }}{% if not property.required %}?{% endif %}: {{ property | getSubSchema(spec, requestModel.name) | raw }};
44+
{{ property.name | removeDash }}{% if not property.required %}?{% endif %}: {{ property | getSubSchema(spec, requestModel.name) | raw }};
4545
{% endfor %}
4646
}
4747
{% if requestModel.additionalProperties %}

0 commit comments

Comments
 (0)