* fix a bug in figuring out if the user should be show GET IT FREE
This commit is contained in:
parent
5ba03a2755
commit
e6618da456
|
|
@ -50,9 +50,9 @@ MIX_MODES = context.JK.MIX_MODES
|
|||
if track.part != ''
|
||||
track.instrument_desc += ' (' + track.part + ')'
|
||||
|
||||
trackRow.free_state = if context.JK.currentUserFreeJamTrack then 'free' else 'non-free'
|
||||
trackRow.free_state = if @state.is_free then 'free' else 'non-free'
|
||||
|
||||
trackRow.is_free = trackRow.free_state == 'free'
|
||||
trackRow.is_free = @state.is_free
|
||||
|
||||
uiJamTracks.push trackRow
|
||||
|
||||
|
|
@ -160,13 +160,13 @@ MIX_MODES = context.JK.MIX_MODES
|
|||
|
||||
|
||||
getInitialState: () ->
|
||||
{search: '', type: 'user-input', jamtracks:[], show_all_artists: false, currentPage: 0, next: null, searching: false, count: 0}
|
||||
{search: '', type: 'user-input', jamtracks:[], show_all_artists: false, currentPage: 0, next: null, searching: false, count: 0, is_free: context.JK.currentUserFreeJamTrack}
|
||||
|
||||
|
||||
clearResults:() ->
|
||||
#@content.empty()
|
||||
#@noMoreJamtracks.hide()
|
||||
@setState({currentPage: 0, next: null, jamtracks:[], type: 'user-input', searching:false})
|
||||
@setState({currentPage: 0, next: null, jamtracks:[], type: 'user-input', searching:false, is_free: context.JK.currentUserFreeJamTrack})
|
||||
|
||||
|
||||
defaultQuery:(extra) ->
|
||||
|
|
@ -358,6 +358,7 @@ MIX_MODES = context.JK.MIX_MODES
|
|||
@setFilterFromURL()
|
||||
|
||||
beforeShow: () ->
|
||||
@setState({is_free: context.JK.currentUserFreeJamTrack})
|
||||
|
||||
setFilterFromURL:() ->
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ MIX_MODES = context.JK.MIX_MODES
|
|||
|
||||
trackRow.free_state = if @state.is_free then 'free' else 'non-free'
|
||||
|
||||
trackRow.is_free = @state.is_free == 'free'
|
||||
trackRow.is_free = @state.is_free
|
||||
|
||||
uiJamTracks.push trackRow
|
||||
|
||||
|
|
@ -504,8 +504,8 @@ MIX_MODES = context.JK.MIX_MODES
|
|||
|
||||
|
||||
beforeShow: () ->
|
||||
@setState({is_free: context.JK.currentUserFreeJamTrack})
|
||||
if !@state.first_search
|
||||
@setState({is_free: context.JK.currentUserFreeJamTrack})
|
||||
@search(@state.type, window.JamTrackSearchInput)
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -89,16 +89,6 @@
|
|||
margin-bottom: 10px !important;
|
||||
}
|
||||
|
||||
.free-jamtrack {
|
||||
font-size: 11pt;
|
||||
padding: 3px;
|
||||
@include border-radius(7px);
|
||||
background-color:$ColorScreenPrimary;
|
||||
color: white !important;
|
||||
text-align: center;
|
||||
vertical-align: center;
|
||||
}
|
||||
|
||||
.what, .howto {
|
||||
margin-bottom: 2em;
|
||||
font-size: 14px;
|
||||
|
|
|
|||
Loading…
Reference in New Issue