updated auth collection create and update examples

This commit is contained in:
Gani Georgiev
2025-03-17 21:19:47 +02:00
parent e6573d2549
commit 824c7db388
32 changed files with 239 additions and 234 deletions
@@ -9,7 +9,6 @@
let responseTab = 200;
let responses = [];
let baseData = {};
$: isAuth = collection.type === "auth";
@@ -56,13 +55,16 @@
},
];
$: if (isAuth) {
baseData = {
password: "12345678",
passwordConfirm: "12345678",
};
} else {
baseData = {};
function getPayload(collection) {
let payload = CommonHelper.dummyCollectionSchemaData(collection, true);
if (isAuth) {
payload.password = "12345678";
payload.passwordConfirm = "12345678";
delete payload.verified;
}
return payload;
}
</script>
@@ -93,7 +95,7 @@ const pb = new PocketBase('${backendAbsUrl}');
...
// example create data
const data = ${JSON.stringify(Object.assign({}, baseData, CommonHelper.dummyCollectionSchemaData(collection, true)), null, 4)};
const data = ${JSON.stringify(getPayload(collection), null, 4)};
const record = await pb.collection('${collection?.name}').create(data);
` + (isAuth ?
@@ -110,7 +112,7 @@ final pb = PocketBase('${backendAbsUrl}');
...
// example create body
final body = <String, dynamic>${JSON.stringify(Object.assign({}, baseData, CommonHelper.dummyCollectionSchemaData(collection, true)), null, 2)};
final body = <String, dynamic>${JSON.stringify(getPayload(collection), null, 2)};
final record = await pb.collection('${collection?.name}').create(body: body);
` + (isAuth ?
@@ -9,7 +9,6 @@
let responseTab = 200;
let responses = [];
let baseData = {};
$: isAuth = collection?.type === "auth";
@@ -66,14 +65,18 @@
},
];
$: if (isAuth) {
baseData = {
password: "87654321",
passwordConfirm: "87654321",
oldPassword: "12345678",
};
} else {
baseData = {};
function getPayload(collection) {
let payload = CommonHelper.dummyCollectionSchemaData(collection, true);
if (isAuth) {
payload.oldPassword = "12345678";
payload.password = "87654321";
payload.passwordConfirm = "87654321";
delete payload.verified;
delete payload.email;
}
return payload;
}
</script>
@@ -113,7 +116,7 @@ const pb = new PocketBase('${backendAbsUrl}');
...
// example update data
const data = ${JSON.stringify(Object.assign({}, baseData, CommonHelper.dummyCollectionSchemaData(collection, true)), null, 4)};
const data = ${JSON.stringify(getPayload(collection), null, 4)};
const record = await pb.collection('${collection?.name}').update('RECORD_ID', data);
`}
@@ -125,7 +128,7 @@ final pb = PocketBase('${backendAbsUrl}');
...
// example update body
final body = <String, dynamic>${JSON.stringify(Object.assign({}, baseData, CommonHelper.dummyCollectionSchemaData(collection, true)), null, 2)};
final body = <String, dynamic>${JSON.stringify(getPayload(collection), null, 2)};
final record = await pb.collection('${collection?.name}').update('RECORD_ID', body: body);
`}