Hi fellas. I have the following problem. After website had migrated to the new domain new users cannot update the collection database. While old users can do this. What can be a problem?
Here is the link to the custom form page: https://www.tribersport.com/copy-of-triber-game-list-1/zamerzsheye-litso-8k
And a page code:
import { currentMember } from 'wix-members';
import wixData from 'wix-data';
$w.onReady(async () => {
let member = await currentMember.getMember();
let loginEmail = member.loginEmail;
let memberID = member._id;
let nickname = member.profile.nickname;
$w("#dynamicDataset").onReady(() => {
let item = $w("#dynamicDataset").getCurrentItem();
// console.log("Current-Item: ", item);
$w('#input5').value = item.title;
$w('#input7').value = memberID;
$w('#input6').value = nickname;
$w('#input8').value = loginEmail;
$w('#dataset1').onAfterSave((data) => {
wixData.insertReference("Triber-game-results", "publicdataref", data._id, memberID)
// .then(() => {
wixData.update("Triber-game-results", {
"event": item.title,
"_id": data._id,
"distance": Number($w('#input1').value),
"userid": memberID,
"url": $w('#input9').value,
"pictureS": $w("#image").src,
"hh": Number($w('#input2').value),
"mm": Number($w('#input3').value),
"ss": Number($w('#input4').value),
"activityDate": $w('#datePicker1').value,
"nickname": nickname,
"email": loginEmail,
"activityType": $w('#dropdown1').value
})
// })
})
});
let defaultImage = $w("#image").src;
$w("#uploadButton").onChange(() => {
if ($w("#uploadButton").value.length > 0) {
// $w("#preloaderContainer").show();
// To prevent showing the previous image once a new one is uploaded
$w("#image").src = "";
$w("#uploadButton").startUpload()
.then((uploadedFile) => {
$w("#image").src = uploadedFile.url;
})
.catch(err => {
console.log(err, "Something went wrong")
})
.finally(() => {
// $w("#preloaderContainer").hide();
})
} else {
// If the user clicks X on the upload button, reset the image to the default one
$w("#image").src = defaultImage;
}
})
});