From c7946b1c5e1d5f9f4d116dc557459a42be6621d5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ji=C5=99=C3=AD=20Setni=C4=8Dka?= <setnicka@seznam.cz>
Date: Sun, 5 Sep 2021 23:39:29 +0200
Subject: [PATCH] =?UTF-8?q?db.ScanPages=20pomocn=C3=A9=20metody?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
mo/db.py | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/mo/db.py b/mo/db.py
index db24bfa3..3be34948 100644
--- a/mo/db.py
+++ b/mo/db.py
@@ -779,6 +779,12 @@ class ScanPage(Base):
user = relationship('User')
task = relationship('Task')
+ def is_empty(self) -> bool:
+ return self.seq_id == SCAN_PAGE_EMPTY and self.user_id is None and self.task_id is None
+
+ def is_ok(self) -> bool:
+ return self.user_id is not None and self.user_id > 0 and self.task_id is not None and self.task_id > 0 and self.seq_id >= 0
+
# Speciálnà seq_id ve ScanPage
SCAN_PAGE_FIX = -1
--
GitLab