From eada1519d28f0e4bd6ee3fab22d7240d9aed42c3 Mon Sep 17 00:00:00 2001 From: David Trattnig <david.trattnig@o94.at> Date: Fri, 26 Jun 2020 17:27:19 +0200 Subject: [PATCH] Only store active source when it differs. --- src/service.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/service.py b/src/service.py index 818eb8a..a3152bd 100644 --- a/src/service.py +++ b/src/service.py @@ -191,9 +191,10 @@ class ApiService(): source_number (Integer): Number of the engine """ if self.active_source > 0: - self.active_source = source_number - activity_log = ActivityLog(active_source) - activity_log.save() + if self.active_source != source_number: + self.active_source = source_number + activity_log = ActivityLog(active_source) + activity_log.save() def get_active_source(self): -- GitLab