From 10b1273adf8d0b205c06aa7f86dabc3896165d2f Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sun, 19 Jan 2025 13:11:44 +0100 Subject: [PATCH] running tests, fixing tiny bugs --- rowers/models.py | 7 +++++-- rowers/tests/mocks.py | 1 + rowers/tests/testdata/testdata.tcx.gz | Bin 3989 -> 3989 bytes 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/rowers/models.py b/rowers/models.py index 9da7d653..b805b234 100644 --- a/rowers/models.py +++ b/rowers/models.py @@ -3974,8 +3974,11 @@ class SyncRecord(models.Model): intervalsid = models.CharField(unique=True, null=True, default=None, max_length=100) def save(self, *args, **kwargs): - if self.workout: - self.rower = self.workout.user + try: + if self.workout: + self.rower = self.workout.user + except: + pass return super(SyncRecord, self).save(*args, **kwargs) def __str__(self): diff --git a/rowers/tests/mocks.py b/rowers/tests/mocks.py index a3a1effc..d969b8ef 100644 --- a/rowers/tests/mocks.py +++ b/rowers/tests/mocks.py @@ -986,6 +986,7 @@ def mocked_requests(*args, **kwargs): def __init__(self, json_data, status_code): self.json_data = json_data self.status_code = status_code + self.reason = 'mock reason' self.ok = True self.headers = { 'Location':'MockLocation', diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index 866e48955b4c0dfa3a65f6da94070aa942da9462..ec075d301492733b8e655566de2ff805912e0c26 100644 GIT binary patch delta 16 XcmbO#KUJPxzMF&N+LNA*?0x(IE_(&V delta 16 XcmbO#KUJPxzMF&ND0A0F_C9_9D6|C8