diff --git a/spiffworkflow-backend/src/spiffworkflow_backend/__init__.py b/spiffworkflow-backend/src/spiffworkflow_backend/__init__.py index f84c79aa..ed0b5c05 100644 --- a/spiffworkflow-backend/src/spiffworkflow_backend/__init__.py +++ b/spiffworkflow-backend/src/spiffworkflow_backend/__init__.py @@ -13,7 +13,7 @@ from apscheduler.schedulers.base import BaseScheduler # type: ignore from flask.json.provider import DefaultJSONProvider from flask_cors import CORS # type: ignore from flask_mail import Mail # type: ignore -from flask_simple_crypt import SimpleCrypt +from flask_simple_crypt import SimpleCrypt # type: ignore from werkzeug.exceptions import NotFound import spiffworkflow_backend.load_database_models # noqa: F401 @@ -135,9 +135,9 @@ def create_app() -> flask.app.Flask: configure_sentry(app) cipher = SimpleCrypt() - app.config['FSC_EXPANSION_COUNT'] = 2048 + app.config["FSC_EXPANSION_COUNT"] = 2048 cipher.init_app(app) - app.config['CIPHER'] = cipher + app.config["CIPHER"] = cipher app.before_request(verify_token) app.before_request(AuthorizationService.check_for_permission) diff --git a/spiffworkflow-backend/src/spiffworkflow_backend/services/secret_service.py b/spiffworkflow-backend/src/spiffworkflow_backend/services/secret_service.py index 8124f706..d20d00de 100644 --- a/spiffworkflow-backend/src/spiffworkflow_backend/services/secret_service.py +++ b/spiffworkflow-backend/src/spiffworkflow_backend/services/secret_service.py @@ -2,7 +2,6 @@ from typing import Optional from flask import current_app -from flask_simple_crypt import SimpleCrypt from spiffworkflow_backend.exceptions.api_error import ApiError from spiffworkflow_backend.models.db import db @@ -16,13 +15,13 @@ class SecretService: @classmethod def _encrypt(cls, value: str) -> str: - encrypted_bytes = current_app.config["CIPHER"].encrypt(value) + encrypted_bytes: bytes = current_app.config["CIPHER"].encrypt(value) return encrypted_bytes.decode(cls.CIPHER_ENCODING) @classmethod def _decrypt(cls, value: str) -> str: bytes_to_decrypt = bytes(value, cls.CIPHER_ENCODING) - decrypted_bytes = current_app.config["CIPHER"].decrypt(bytes_to_decrypt) + decrypted_bytes: bytes = current_app.config["CIPHER"].decrypt(bytes_to_decrypt) return decrypted_bytes.decode(cls.CIPHER_ENCODING) @classmethod