Change to Edge Functions

This commit is contained in:
2024-08-28 21:39:29 +02:00
parent 3b8aeb3b87
commit 725fe01b69

View File

@@ -18,54 +18,42 @@ const axiosBaseUrl = "https://backend.fedeo.de"
const setupPage = async () => { const setupPage = async () => {
if(route.query.ref) { if(route.query.ref) {
const {data,error} = await axios({ const {data,error} = await supabase.functions.invoke(`bankstatement_gateway`,{
url:`${axiosBaseUrl}/banking/requisitions/${route.query.ref}`, body: {
method: "GET", reqId: route.query.ref,
auth: { method: "listRequisitions"
username: "frontend",
password: "Xt9Zn9RDSpdbr"
} }
}) })
if(data) { if(data) {
reqData.value = data reqData.value = data
} }
} }
} }
const checkBIC = async () => { const checkBIC = async () => {
try { const {data,error} = await supabase.functions.invoke(`bankstatement_gateway`,{
const {data} = await axios({ body: {
url:`${axiosBaseUrl}/banking/institutions/${bicBankToAdd.value}`, bic: bicBankToAdd.value,
method: "GET", method: "checkInstitutions"
auth: {
username: "frontend",
password: "Xt9Zn9RDSpdbr"
} }
}) })
console.log(data)
console.log(error)
bankData.value = data bankData.value = data
} catch ( error) {
}
showAlert.value = true showAlert.value = true
} }
const generateLink = async () => { const generateLink = async () => {
try { try {
const {data} = await axios({ const {data,error} = await supabase.functions.invoke(`bankstatement_gateway`,{
url:`${axiosBaseUrl}/banking/link?tenant=${dataStore.currentTenant}&institution_id=${bankData.value.id}`, body: {
method: "POST", method: "generateLink",
auth: { institutionId: bankData.value.id,
username: "frontend", tenant: dataStore.currentTenant
password: "Xt9Zn9RDSpdbr"
} }
}) })