Skip to content

Commit 375a6c9

Browse files
authored
Merge pull request #1190 from appwrite/spatial-type-queries
updated any type array handling
2 parents b0e67a0 + 48638d7 commit 375a6c9

File tree

9 files changed

+9
-9
lines changed

9 files changed

+9
-9
lines changed

src/SDK/Language/CLI.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,7 @@ public function getTypeName(array $parameter, array $spec = []): string
370370
self::TYPE_OBJECT => 'object',
371371
self::TYPE_ARRAY => (!empty(($parameter['array'] ?? [])['type']) && !\is_array($parameter['array']['type']))
372372
? $this->getTypeName($parameter['array']) . '[]'
373-
: 'string[]',
373+
: 'any[]',
374374
default => $parameter['type'],
375375
};
376376
}

src/SDK/Language/Deno.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ public function getTypeName(array $parameter, array $spec = []): string
148148
self::TYPE_BOOLEAN => 'boolean',
149149
self::TYPE_ARRAY => (!empty(($parameter['array'] ?? [])['type']) && !\is_array($parameter['array']['type']))
150150
? $this->getTypeName($parameter['array']) . '[]'
151-
: 'string[]',
151+
: 'any[]',
152152
self::TYPE_OBJECT => 'object',
153153
default => $parameter['type']
154154
};

src/SDK/Language/Go.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ public function getTypeName(array $parameter, array $spec = []): string
154154
self::TYPE_OBJECT => 'interface{}',
155155
self::TYPE_ARRAY => (!empty(($parameter['array'] ?? [])['type']) && !\is_array($parameter['array']['type']))
156156
? '[]' . $this->getTypeName($parameter['array'])
157-
: '[]string',
157+
: '[]interface{}',
158158
default => $parameter['type'],
159159
};
160160
}

src/SDK/Language/GraphQL.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public function getTypeName(array $parameter, array $spec = []): string
3838
$type = '[' . $this->getTypeName($parameter['array']) . ']';
3939
break;
4040
}
41-
$type = '[String]';
41+
$type = 'Json';
4242
break;
4343
case self::TYPE_OBJECT:
4444
$type = 'JSON';

src/SDK/Language/JS.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ public function getTypeName(array $parameter, array $spec = []): string
143143
if (!empty(($parameter['array'] ?? [])['type']) && !\is_array($parameter['array']['type'])) {
144144
return $this->getTypeName($parameter['array']) . '[]';
145145
}
146-
return 'string[]';
146+
return 'any[]';
147147
case self::TYPE_FILE:
148148
return 'File';
149149
}

src/SDK/Language/Node.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public function getTypeName(array $parameter, array $method = []): string
4545
if (!empty(($parameter['array'] ?? [])['type']) && !\is_array($parameter['array']['type'])) {
4646
return $this->getTypeName($parameter['array']) . '[]';
4747
}
48-
return 'string[]';
48+
return 'any[]';
4949
case self::TYPE_FILE:
5050
return "File";
5151
case self::TYPE_OBJECT:

src/SDK/Language/Python.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ public function getTypeName(array $parameter, array $spec = []): string
245245
if (!empty(($parameter['array'] ?? [])['type']) && !\is_array($parameter['array']['type'])) {
246246
return 'List[' . $this->getTypeName($parameter['array']) . ']';
247247
}
248-
return 'List[str]';
248+
return 'List[Any]';
249249
case self::TYPE_OBJECT:
250250
return 'dict';
251251
default:

src/SDK/Language/ReactNative.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ public function getTypeName(array $parameter, array $method = []): string
148148
if (!empty(($parameter['array'] ?? [])['type']) && !\is_array($parameter['array']['type'])) {
149149
return $this->getTypeName($parameter['array']) . '[]';
150150
}
151-
return 'string[]';
151+
return 'any[]';
152152
case self::TYPE_FILE:
153153
return '{name: string, type: string, size: number, uri: string}';
154154
case self::TYPE_OBJECT:

src/SDK/Language/Web.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ public function getTypeName(array $parameter, array $method = []): string
210210
if (!empty(($parameter['array'] ?? [])['type']) && !\is_array($parameter['array']['type'])) {
211211
return $this->getTypeName($parameter['array']) . '[]';
212212
}
213-
return 'string[]';
213+
return 'any[]';
214214
case self::TYPE_FILE:
215215
return 'File';
216216
case self::TYPE_OBJECT:

0 commit comments

Comments
 (0)