* fix a bug in figuring out if the user should be show GET IT FREE

This commit is contained in:
Seth Call 2015-08-18 21:29:15 -05:00
parent 5ba03a2755
commit e6618da456
3 changed files with 7 additions and 16 deletions

View File

@ -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:() ->

View File

@ -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)

View File

@ -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;