From 6c7865ec89ed8e2dbcd7f1cef40b8d7b6ab4ffb8 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Wed, 24 Mar 2021 18:57:40 +0100 Subject: [PATCH] correct send api correct send URL env variable --- frontend/src/apis/communityAPI.js | 12 +++++++++++- frontend/src/config/index.js | 4 ++-- frontend/src/store/store.js | 4 ++-- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/frontend/src/apis/communityAPI.js b/frontend/src/apis/communityAPI.js index a1da31707..880ed42e2 100644 --- a/frontend/src/apis/communityAPI.js +++ b/frontend/src/apis/communityAPI.js @@ -38,7 +38,7 @@ const communityAPI = { transactions: async (session_id) => { return apiGet(CONFIG.COMMUNITY_API_STATE_BALANCE_URL + 'ajaxListTransactions/' + session_id) }, - create: async (session_id, email, amount, memo, target_date = new Date() ) => { + /*create: async (session_id, email, amount, memo, target_date = new Date() ) => { const payload = { session_id, email, @@ -48,6 +48,16 @@ const communityAPI = { auto_sign: true } return apiPost(CONFIG.COMMUNITY_API_TRANSACTION_CREATION_URL + 'ajaxCreate/', payload) + },*/ + send: async (session_id, email, amount, memo ) => { + const payload = { + session_id, + email, + amount, + memo, + auto_sign: true + } + return apiPost(CONFIG.COMMUNITY_API_TRANSACTION_SEND_COINS + 'ajaxCreate/', payload) } } diff --git a/frontend/src/config/index.js b/frontend/src/config/index.js index 2d5f6a6c7..894646260 100644 --- a/frontend/src/config/index.js +++ b/frontend/src/config/index.js @@ -12,8 +12,8 @@ const environment = { const server = { LOGIN_API_URL: process.env.LOGIN_API_URL || 'http://localhost/login_api/', COMMUNITY_API_STATE_BALANCE_URL: process.env.COMMUNITY_API_STATE_BALANCE_URL || 'http://localhost/state-balances/', - COMMUNITY_API_TRANSACTION_CREATION_URL: process.env.COMMUNITY_API_TRANSACTION_CREATION_URL || 'http://localhost/transaction-creations/', - // TODO is this the right API call? what does it do? + // Schöpfung + // COMMUNITY_API_TRANSACTION_CREATION_URL: process.env.COMMUNITY_API_TRANSACTION_CREATION_URL || 'http://localhost/transaction-creations/', COMMUNITY_API_TRANSACTION_SEND_COINS: process.env.COMMUNITY_API_TRANSACTION_SEND_COINS || 'http://localhost/transaction-send-coins/', } diff --git a/frontend/src/store/store.js b/frontend/src/store/store.js index 486b8a617..d51cc0bc5 100644 --- a/frontend/src/store/store.js +++ b/frontend/src/store/store.js @@ -136,9 +136,9 @@ export const store = new Vuex.Store({ router.push('/Login') }, ajaxCreate: async ({ dispatch, state }) => { - //console.log('action: ajaxCreate') + console.log('action: ajaxCreate') state.ajaxCreateData.amount = (state.ajaxCreateData.amount)*10000 - const result = await communityAPI.create($cookies.get("gdd_session_id", email, amount, memo)) + const result = await communityAPI.send(state.session_id, state.ajaxCreateData.email, state.ajaxCreateData.amount, state.ajaxCreateData.memo) console.log(result) }, ajaxListTransactions: async ({commit, dispatch, state}) => {