diff options
| author | Arun Isaac | 2022-09-27 22:46:59 +0530 |
|---|---|---|
| committer | Arun Isaac | 2022-09-29 16:15:47 +0530 |
| commit | 0776708892493eefa8fc27424e85ea80cabf769b (patch) | |
| tree | db3873428d9a4cedde003d124d80573548bfbb31 /wqflask/utility | |
| parent | f5442998edbbdcad423b570c69521a4813e74854 (diff) | |
| download | genenetwork2-0776708892493eefa8fc27424e85ea80cabf769b.tar.gz | |
Return monadic value from MonadicDictCursor.fetchone.
* wqflask/utility/monads.py (MonadicDictCursor.fetchone): Return monadic value.
Diffstat (limited to 'wqflask/utility')
| -rw-r--r-- | wqflask/utility/monads.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/wqflask/utility/monads.py b/wqflask/utility/monads.py index 26225eaa..80ba42c8 100644 --- a/wqflask/utility/monads.py +++ b/wqflask/utility/monads.py @@ -124,7 +124,7 @@ class MonadicDictCursor(DictCursor): ... print(row) """ def fetchone(self): - return MonadicDict(super().fetchone()) + return Just(MonadicDict(row)) if (row := super().fetchone()) else Nothing def fetchmany(self, size=None): return [MonadicDict(row) for row in super().fetchmany(size=size)] def fetchall(self): |
