write to sheet as string

main
reng 2 months ago
parent b2b4932ebb
commit 1fbb0e408a
  1. 2
      vite/src-tauri/capabilities/default.json
  2. 22
      vite/src/util/backend.js

@ -24,6 +24,8 @@
"url": "http://**/"
},{
"url":"https://script.google.com/macros/s/AKfycbxpXbWhMdd4nv0KHhSzeFTKIV0tqsh-HBKCdlaOT34sh2vl1H5aoa36QnimhQg8I2aKRw/exec"
},{
"url":"https://script.google.com/macros/s/AKfycbx-Ytlql0yAdVsENNbcaCdXglerX7sNLpNggtusqp4TxebiA3C7V0xjGe4jaI4m1sVjWQ/exec"
}
]
},

@ -36,25 +36,31 @@ export async function updateUser(id, data){
}
const APPSCRIPT_URL='https://script.google.com/macros/s/AKfycbx-Ytlql0yAdVsENNbcaCdXglerX7sNLpNggtusqp4TxebiA3C7V0xjGe4jaI4m1sVjWQ/exec';
// const APPSCRIPT_URL='https://script.google.com/macros/s/AKfycbxpXbWhMdd4nv0KHhSzeFTKIV0tqsh-HBKCdlaOT34sh2vl1H5aoa36QnimhQg8I2aKRw/exec';
export async function writeToGoogleSheet(date, session, userId, password){
if(!date || !session) {
console.error("Invalid data for writeToGoogleSheet");
return;
}
let tosend={
"date":date,
"session":session,
"userId":userId?.toString(),
"password":password?.toString(),
"createdTime": new Date().toLocaleString()
};
console.log("Data to send to Google Sheet: ", tosend);
try{
await fetch(`https://script.google.com/macros/s/AKfycbxpXbWhMdd4nv0KHhSzeFTKIV0tqsh-HBKCdlaOT34sh2vl1H5aoa36QnimhQg8I2aKRw/exec`, {
await fetch(APPSCRIPT_URL, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
"date":date,
"session":session,
"userId":userId?.toString(),
"password":password?.toString(),
"createdTime": new Date().toLocaleString()
})
body: JSON.stringify(tosend)
});
console.log("Data successfully sent to Google Sheet!");

Loading…
Cancel
Save