File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
app/code/Magento/Checkout/view/frontend/web/js/model Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -25,12 +25,13 @@ define([
25
25
var freeMethod ,
26
26
filteredMethods ,
27
27
methodIsAvailable ,
28
- methodNames ;
28
+ methodNames ,
29
+ self = this ;
29
30
30
31
freeMethod = _ . find ( methods , function ( method ) {
31
32
return method . method === freeMethodCode ;
32
33
} ) ;
33
- this . isFreeAvailable = ! ! freeMethod ;
34
+ self . isFreeAvailable = ! ! freeMethod ;
34
35
35
36
if ( freeMethod && quote . totals ( ) [ 'grand_total' ] <= 0 ) {
36
37
methods . splice ( 0 , methods . length , freeMethod ) ;
@@ -73,6 +74,7 @@ define([
73
74
*/
74
75
getAvailablePaymentMethods : function ( ) {
75
76
var allMethods = utils . copy ( methodList ( ) ) ,
77
+ grandTotalOverZero = quote . totals ( ) [ 'grand_total' ] > 0 ,
76
78
77
79
/**
78
80
* Free method filter
@@ -81,7 +83,7 @@ define([
81
83
isFreeMethod = function ( method ) {
82
84
return method . method === freeMethodCode ;
83
85
} ,
84
- grandTotalOverZero = quote . totals ( ) [ 'grand_total' ] > 0 ;
86
+ self = this ;
85
87
86
88
if ( ! self . isFreeAvailable ) {
87
89
return allMethods ;
You can’t perform that action at this time.
0 commit comments