From 53631107b7c78042575d4e49e245ebf6e2974aa8 Mon Sep 17 00:00:00 2001
From: meskio <meskio@sindominio.net>
Date: Tue, 5 Oct 2021 17:35:17 +0200
Subject: [PATCH] Don't fail to display closed orders if I didn't buy on it

---
 src/order/ShowOrder.js | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/order/ShowOrder.js b/src/order/ShowOrder.js
index 2bf78a8..801d7ce 100644
--- a/src/order/ShowOrder.js
+++ b/src/order/ShowOrder.js
@@ -182,7 +182,11 @@ class ShowOrder extends React.Component {
       let deadline_week = new Date(order.deadline);
       deadline_week.setDate(deadline_week.getDate() + 7);
       if (deadline_week > Date.now()) {
-        if (order.arrived && !this.state.transaction.collected) {
+        if (
+          order.arrived &&
+          this.state.transaction !== null &&
+          !this.state.transaction.collected
+        ) {
           collect_button = (
             <Sender
               url={"/api/order/" + id + "/collected"}
-- 
GitLab