Merge branch 'feat-database-indexing' of https://github.com/appwrite/appwrite into feat-db-main-rebase

This commit is contained in:
Torsten Dittmann
2021-12-07 13:53:09 +01:00
6 changed files with 221 additions and 119 deletions
+14 -5
View File
@@ -90,12 +90,21 @@
}
}
else if ('checkbox' === type) { // Checkbox
if (!Array.isArray(json[name])) {
json[name] = [];
}
const byKey = !!element.getAttribute('data-by-key');
if (byKey) {
if (!Array.isArray(json[name])) {
json[name] = [];
}
if (element.checked) {
json[name].push(element.value);
if (element.checked) {
json[name].push(element.value);
}
} else {
if (Array.isArray(json[name])) {
json[name].push(element.checked);
} else {
json[name] = element.checked;
}
}
}
else if ('file' === type) { // File upload