Skip to content

P1B: Refactor (~/src/controllers/groups.js:70): Function with high complexity (count = 11) #51

@Anurag-42

Description

@Anurag-42

Uniqueness check

  • I have searched open issues and confirmed this file + smell is not already taken.

Full path to the JavaScript file

public/src/controllers/groups.js

Function(s)/scope targeted

groupsController.details

Relevant Qlty output

Function with high complexity (count = 11): details

          70  groupsController.details = async function (req, res, next) {
          71    const lowercaseSlug = req.params.slug.toLowerCase();
          72    if (req.params.slug !== lowercaseSlug) {
          73            if (res.locals.isAPI) {
          74                    req.params.slug = lowercaseSlug;
          75            } else {
              [hid 54 additional lines]

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions