diff options
| author | Max Nanis | 2026-02-26 15:51:49 -0500 |
|---|---|---|
| committer | Max Nanis | 2026-02-26 15:51:49 -0500 |
| commit | 0bf32fadd85d5938ae29d489efdd82e2cd137300 (patch) | |
| tree | 814e8128947fb604dc7cc3509e72260d95757590 /jb/managers | |
| parent | 04aee0dc7e908ce020d2d2c3f8ffb4a96424b883 (diff) | |
| download | amt-jb-0bf32fadd85d5938ae29d489efdd82e2cd137300.tar.gz amt-jb-0bf32fadd85d5938ae29d489efdd82e2cd137300.zip | |
Passing Managers into flow tasks for better pytest usage. Conftests broken out into seperate fixture files. Extensive type hinting.
Diffstat (limited to 'jb/managers')
| -rw-r--r-- | jb/managers/hit.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/jb/managers/hit.py b/jb/managers/hit.py index ce8ffa5..7d60b63 100644 --- a/jb/managers/hit.py +++ b/jb/managers/hit.py @@ -69,7 +69,9 @@ class HitQuestionManager(PostgresManager): class HitTypeManager(PostgresManager): def create(self, hit_type: HitType) -> None: + assert hit_type.id is None assert hit_type.amt_hit_type_id is not None + data = hit_type.to_postgres() query = sql.SQL( """ @@ -162,6 +164,7 @@ class HitTypeManager(PostgresManager): c.execute(query, data) conn.commit() assert c.rowcount == 1, c.rowcount + return None |
