diff --git a/pass/routes/admin/index.js b/pass/routes/admin/index.js index 5f445609b65a2397445f3c2b6857f5345b813829..91a1a21ce6378d89372830a689f25470c24f6402 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 be7cd1d0c0b8ad04e8b72adb7852877d26e6b0e1..f73f05d43438656629236e39b112ba2614ba3173 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">