From 94b414b33a182d9a8f555c6e9451584a640c3875 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@hebeler.club> Date: Wed, 5 Jul 2023 22:04:02 +0200 Subject: [PATCH] added link to paypal transaction --- pass/routes/admin/index.js | 7 +++++++ pass/views/admin/key/overview.ejs | 6 +++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/pass/routes/admin/index.js b/pass/routes/admin/index.js index 5f44560..91a1a21 100644 --- a/pass/routes/admin/index.js +++ b/pass/routes/admin/index.js @@ -372,6 +372,13 @@ router.use("/key/:key", (req, res, next) => { null, 4 ); + let host = "www.paypal.com"; + if (process.env.NODE_ENV == "development") { + host = "sandbox.paypal.com"; + } + payments[ + j + ].payment_processor_id = `<a href=\"https://${host}/activity/payment/${payments[j].payment_processor_id}\" target=\"_blank\">${payments[j].payment_processor_id}</a>`; } res.locals.payments.push(payments[j]); } diff --git a/pass/views/admin/key/overview.ejs b/pass/views/admin/key/overview.ejs index be7cd1d..f73f05d 100644 --- a/pass/views/admin/key/overview.ejs +++ b/pass/views/admin/key/overview.ejs @@ -111,11 +111,11 @@ <div class="payment_created_at_name">Eingangsdatum</div> <div class="payment_id"><%= payments[i].id _%></div> <div class="payment_public_id"><%= payments[i].public_id _%></div> - <div class="payment_price"><%= payments[i].price + "€" _%></div> + <div class="payment_price"><%_ payments[i].price + "€" _%></div> <div class="payment_processor_id_id"> - <%= payments[i].payment_processor_id _%> + <%- payments[i].payment_processor_id _%> </div> - <div class="payment_processor_id_id"> + <div class="payment_created_at_id"> <%= payments[i].created_at.format("DD.MM.YYYY HH:mm:ss") _%> </div> <details class="payment_processor_data"> -- GitLab