From 12c4d33bf8f22f1da16c95ea9b2afd39e22228eb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <henrik@trineo.org>
Date: Mon, 6 Dec 2021 15:09:51 +0100
Subject: [PATCH] MAINT: type hints

---
 CHANGELOG.md                                                | 4 ++--
 src/caosadvancedtools/serverside/examples/example_script.py | 2 +-
 src/caosadvancedtools/serverside/generic_analysis.py        | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index c06547fd..7abd6a59 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,9 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 ### Added ###
 - `check_reference_field` function to check whether entities with provided ids
   exits (for example when importing data from a table)
-- added the `datatypes` argument to `TableImporter` for columns that do not 
+- added the `datatypes` argument to `TableImporter` for columns that do not
   need a special conversion function
-- `generic_analysis.py` allows to easily call scripts to perform analyses in 
+- `generic_analysis.py` allows to easily call scripts to perform analyses in
   server side scripting
 
 ### Changed ###
diff --git a/src/caosadvancedtools/serverside/examples/example_script.py b/src/caosadvancedtools/serverside/examples/example_script.py
index c57fb68c..b91ee1a4 100755
--- a/src/caosadvancedtools/serverside/examples/example_script.py
+++ b/src/caosadvancedtools/serverside/examples/example_script.py
@@ -62,7 +62,7 @@ logger = logging.getLogger(__name__)
 guard.set_level(level=UPDATE)
 
 
-def send_mail(changes, receipient):
+def send_mail(changes: [db.Entity], receipient: str):
     """ calls sendmail in order to send a mail to the curator about pending
     changes
 
diff --git a/src/caosadvancedtools/serverside/generic_analysis.py b/src/caosadvancedtools/serverside/generic_analysis.py
index d21b5659..ece04070 100644
--- a/src/caosadvancedtools/serverside/generic_analysis.py
+++ b/src/caosadvancedtools/serverside/generic_analysis.py
@@ -130,7 +130,7 @@ def check_referenced_script(record: db.Record):
     return script_name
 
 
-def call_script(script_name, record_id):
+def call_script(script_name: str, record_id: int):
     ret = run_server_side_script(script_name, record_id)
 
     if ret.code != 0:
-- 
GitLab