Files
kubernetes/dev/tekton/examples/example-bank/public/javascript/clientHelpers/libertyclient-devmode.js
2025-11-23 18:58:51 +01:00

137 lines
3.9 KiB
JavaScript
Executable File

let SECURE_USER_BACKEND_URL='/proxy_user'
let SECURE_EVENT_BACKEND_URL='/proxy_transaction'
// DEVMODE
let mode = 'INTEGRATED'
function createProfile(access_token, callback) {
callback(true)
}
function deleteUserProfile(access_token, callback) {
callback(true)
}
function getTransactions(access_token, callback) {
let testdata = [{
"amount": 20,
"category": "Cafe",
"date": "2020-04-27T22:09:39.183Z",
"pointsEarned": 20,
"processed": true,
"transactionId": "c2eb0fb9-2af0-43a3-820d-fa210203f698",
"transactionName": "Starbucks",
"userId": "60e67c81-1a27-4423-a890-db653941822a"
},
{
"amount": 15,
"category": "Carshare",
"date": "2020-04-27T22:09:39.183Z",
"pointsEarned":15,
"processed": true,
"transactionId": "c2eb0fb9-2af0-43a3-820d-fa210203f698",
"transactionName": "Uber",
"userId": "60e67c81-1a27-4423-a890-db653941822a"
},
{
"amount": 70,
"category": "Gas",
"date": "2020-04-27T22:09:39.183Z",
"pointsEarned": 100,
"processed": true,
"transactionId": "c2eb0fb9-2af0-43a3-820d-fa210203f698",
"transactionName": "Esso",
"userId": "60e67c81-1a27-4423-a890-db653941822a"
},
{
"amount": 20,
"category": "Meals",
"date": "2020-04-27T22:09:39.183Z",
"pointsEarned":20,
"processed": true,
"transactionId": "c2eb0fb9-2af0-43a3-820d-fa210203f698",
"transactionName": "Sweetgreen",
"userId": "60e67c81-1a27-4423-a890-db653941822a"
},,
{
"amount": 127,
"category": "Groceries",
"date": "2020-04-27T22:09:39.183Z",
"pointsEarned": 200,
"processed": true,
"transactionId": "c2eb0fb9-2af0-43a3-820d-fa210203f698",
"transactionName": "Whole Foods",
"userId": "60e67c81-1a27-4423-a890-db653941822a"
},
{
"amount": 34,
"category": "Meals",
"date": "2020-04-17T22:09:39.183Z",
"pointsEarned":34,
"processed": true,
"transactionId": "c2eb0fb9-2af0-43a3-820d-fa210203f698",
"transactionName": "Shake Shack",
"userId": "60e67c81-1a27-4423-a890-db653941822a"
},
,
{
"amount": 20,
"category": "Meals",
"date": "2020-04-18T22:09:39.183Z",
"pointsEarned":20,
"processed": true,
"transactionId": "c2eb0fb9-2af0-43a3-820d-fa210203f698",
"transactionName": "Sweetgreen",
"userId": "60e67c81-1a27-4423-a890-db653941822a"
},,
{
"amount": 127,
"category": "Groceries",
"date": "2020-04-27T22:09:39.183Z",
"pointsEarned": 200,
"processed": true,
"transactionId": "c2eb0fb9-2af0-43a3-820d-fa210203f698",
"transactionName": "Whole Foods",
"userId": "60e67c81-1a27-4423-a890-db653941822a"
},
{
"amount": 5.75,
"category": "Cafe",
"date": "2020-04-28T22:09:39.183Z",
"pointsEarned":34,
"processed": true,
"transactionId": "c2eb0fb9-2af0-43a3-820d-fa210203f698",
"transactionName": "Starbucks",
"userId": "60e67c81-1a27-4423-a890-db653941822a"
}
]
callback(null, testdata)
}
function getSpending(access_token, callback) {
var data = [
{
"category": "Cafe",
"amount": 45
},
{
"category": "Groceries",
"amount": 239
},
{
"category": "Fuel",
"amount": 75
},
{
"category": "Ride Share",
"amount": 35
},
{
"category": "Restaurant",
"amount": 90
}
];
callback(null, data)
}
function createTransaction(access_token, transactionName, category, amount, callback) {
callback(true)
}