File tree Expand file tree Collapse file tree 1 file changed +18
-3
lines changed
Expand file tree Collapse file tree 1 file changed +18
-3
lines changed Original file line number Diff line number Diff line change @@ -112,10 +112,25 @@ var TourView = View.extend({
112112 return model . features ;
113113 }
114114
115+ /**
116+ * @see https://jira.mongodb.org/browse/INT-1657
117+ */
118+ var previous = model . previousVersion || '0.0.0' ;
119+
115120 model . features = _ . filter ( FEATURES , function ( feature ) {
116- return ( model . force && feature . initial )
117- || ( model . previousVersion === '0.0.0' && feature . initial )
118- || ( model . previousVersion !== '0.0.0' && semver . gt ( feature . version , model . previousVersion ) ) ;
121+ if ( model . force && feature . initial ) {
122+ return true ;
123+ }
124+
125+ if ( previous === '0.0.0' && feature . initial ) {
126+ return true ;
127+ }
128+
129+ if ( previous !== '0.0.0' && semver . gt ( feature . version , previous ) ) {
130+ return true ;
131+ }
132+
133+ return false ;
119134 } ) ;
120135 return model . features ;
121136 } ,
You can’t perform that action at this time.
0 commit comments