cityssm / general-licence-manager

Found complex boolean return JS-W1041
Anti-pattern
Major
a month ago3 months old
Boolean return can be simplified
 966
 967        const availableAdditionalFees = optionalAdditionalFees.filter(
 968          (additionalFee) => {
 969            if ( 970              additionalFeeTableElement.querySelector( 971                "tbody tr[data-licence-additional-fee-key='" + 972                  additionalFee.licenceAdditionalFeeKey + 973                  "']" 974              ) 975            ) { 976              return false 977            } 978            return true
 979          }
 980        )
Boolean return can be simplified
 610                bulmaJS.toggleHtmlClipped();
 611                modalElement.querySelector('#additionalFeeAdd--licenceId').value = licenceId;
 612                const availableAdditionalFees = optionalAdditionalFees.filter((additionalFee) => {
 613                    if (additionalFeeTableElement.querySelector("tbody tr[data-licence-additional-fee-key='" + 614                        additionalFee.licenceAdditionalFeeKey + 615                        "']")) { 616                        return false; 617                    } 618                    return true;
 619                });
 620                if (availableAdditionalFees.length === 0) {