mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
send coins without sessionId
This commit is contained in:
parent
a44938fc38
commit
60fa39c7e8
@ -14,9 +14,6 @@ export class TransactionListInput {
|
||||
|
||||
@ArgsType()
|
||||
export class TransactionSendArgs {
|
||||
@Field(() => Number)
|
||||
sessionId: number
|
||||
|
||||
@Field(() => String)
|
||||
email: string
|
||||
|
||||
|
||||
@ -25,10 +25,11 @@ export class TransactionResolver {
|
||||
@Authorized()
|
||||
@Query(() => String)
|
||||
async sendCoins(
|
||||
@Args() { sessionId, email, amount, memo }: TransactionSendArgs,
|
||||
@Args() { email, amount, memo }: TransactionSendArgs,
|
||||
@Ctx() context: any,
|
||||
): Promise<string> {
|
||||
const payload = {
|
||||
session_id: sessionId,
|
||||
session_id: context.sessionId,
|
||||
target_email: email,
|
||||
amount: amount * 10000,
|
||||
memo,
|
||||
|
||||
@ -91,8 +91,8 @@ export const resgisterUserQuery = gql`
|
||||
`
|
||||
|
||||
export const sendCoins = gql`
|
||||
query($sessionId: Float!, $email: String!, $amount: Float!, $memo: String!) {
|
||||
sendCoins(sessionId: $sessionId, email: $email, amount: $amount, memo: $memo)
|
||||
query($email: String!, $amount: Float!, $memo: String!) {
|
||||
sendCoins(email: $email, amount: $amount, memo: $memo)
|
||||
}
|
||||
`
|
||||
|
||||
|
||||
@ -107,10 +107,7 @@ export default {
|
||||
this.$apollo
|
||||
.query({
|
||||
query: sendCoins,
|
||||
variables: {
|
||||
sessionId: this.$store.state.sessionId,
|
||||
...this.transactionData,
|
||||
},
|
||||
variables: this.transactionData,
|
||||
})
|
||||
.then(() => {
|
||||
this.error = false
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user