ForestAdmin/forest-express

View on GitHub
src/services/forest-server-requester.js

Summary

Maintainability
A
2 hrs
Test Coverage
C
78%

Function perform has 35 lines of code (exceeds 25 allowed). Consider refactoring.
Open

function perform(route, environmentSecret, queryParameters, headers) {
  const { forestUrl } = inject();

  return new P((resolve, reject) => {
    const request = superagent
Severity: Minor
Found in src/services/forest-server-requester.js - About 1 hr to fix

    Avoid too many return statements within this function.
    Open

            return reject(new VError(error, 'Forest server request error'));
    Severity: Major
    Found in src/services/forest-server-requester.js - About 30 mins to fix

      Avoid too many return statements within this function.
      Open

            return reject(new Error(errorMessages.SERVER_TRANSACTION.UNEXPECTED, error));
      Severity: Major
      Found in src/services/forest-server-requester.js - About 30 mins to fix

        There are no issues that match your filters.

        Category
        Status