Sakuten/backend

View on GitHub

Showing 24 of 24 total issues

Avoid too many return statements within this function.
Open

return error_response(3) # Login unsuccessful
Severity: Major
Found in api/routes/auth.py - About 30 mins to fix

    Avoid too many return statements within this function.
    Open

    return auth_error(4, 'error="invalid_request"')
    Severity: Major
    Found in api/auth.py - About 30 mins to fix

      Avoid too many return statements within this function.
      Open

      return auth_error(15, 'error="insufficient_scope"')
      Severity: Major
      Found in api/auth.py - About 30 mins to fix

        Function init_and_generate has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring.
        Open

        def init_and_generate():
        """
        Intialize and generate DB if needed,
        depends on DB_GEN_POLICY and DB_FORCE_INIT.
         
         
        Severity: Minor
        Found in api/app.py - About 25 mins to fix
        Severity
        Category
        Status
        Source
        Language