diff --git a/frontend/src/metabase-lib/lib/queries/NativeQuery.ts b/frontend/src/metabase-lib/lib/queries/NativeQuery.ts index 5c21a1ee4aa7e6bd8b8353b2ba77aba65e7d90ca..bcc24093b60fb7cee4282e042f213c517ef9c5d5 100644 --- a/frontend/src/metabase-lib/lib/queries/NativeQuery.ts +++ b/frontend/src/metabase-lib/lib/queries/NativeQuery.ts @@ -4,7 +4,6 @@ import { t } from "ttag"; import { assoc, assocIn, chain, getIn, updateIn } from "icepick"; import _ from "underscore"; import slugg from "slugg"; -import { countLines } from "metabase/lib/string"; import { humanize } from "metabase/lib/formatting"; import Utils from "metabase/lib/utils"; import { @@ -326,7 +325,7 @@ export default class NativeQuery extends AtomicQuery { lineCount(): number { const queryText = this.queryText(); - return queryText ? countLines(queryText) : 0; + return queryText ? queryText.split(/\n/g).length : 0; } /** diff --git a/frontend/src/metabase/lib/string.js b/frontend/src/metabase/lib/string.js index d6b6fe78fe3fd03e1830f9fe585626b01613ed38..2e335ae1fbe0a2fd8301a650f309ebafc5a1a5d6 100644 --- a/frontend/src/metabase/lib/string.js +++ b/frontend/src/metabase/lib/string.js @@ -14,8 +14,6 @@ export function regexpEscape(s) { return s.replace(regexpSpecialChars, "\\$&"); } -export const countLines = str => str.split(/\n/g).length; - export function caseInsensitiveSearch(haystack, needle) { return ( !needle ||