From: Ashfahan Khan Date: Mon, 17 Jun 2019 06:00:36 +0000 (+0500) Subject: Add Error checking to prevent invalid breakpoint (#28889) X-Git-Tag: v5.0.0-alpha1~1057 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c5b1919deaf5393fcca9e9b9d7ce9c338160d99d;p=thirdparty%2Fbootstrap.git Add Error checking to prevent invalid breakpoint (#28889) * Add Error checking to prevent invalid breakpoint Error checking to prevent invalid breakpoint name * check type rather than value * Revert "check type rather than value" This reverts commit 04ab1e652f9c9c1c7725b7328b12f548a2c6d142. * use of not rather than null --- diff --git a/scss/mixins/_breakpoints.scss b/scss/mixins/_breakpoints.scss index 23a5de96be..81f8ffb281 100644 --- a/scss/mixins/_breakpoints.scss +++ b/scss/mixins/_breakpoints.scss @@ -16,7 +16,10 @@ // md @function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) { $n: index($breakpoint-names, $name); - @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null); + @if not $n { + @error "breakpoint `#{$name}` not found in `#{$breakpoints}`"; + } + @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null); } // Minimum breakpoint width. Null for the smallest (first) breakpoint.