* record crash dump description
This commit is contained in:
parent
86b7327eca
commit
2a74d7ec9a
|
|
@ -311,3 +311,4 @@ affiliate_partner_rate.sql
|
||||||
track_downloads.sql
|
track_downloads.sql
|
||||||
jam_track_lang_idx.sql
|
jam_track_lang_idx.sql
|
||||||
giftcard.sql
|
giftcard.sql
|
||||||
|
add_description_to_crash_dumps.sql
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
ALTER TABLE crash_dumps ADD COLUMN description VARCHAR(20000);
|
||||||
|
|
@ -60,8 +60,8 @@ module JamRuby
|
||||||
end
|
end
|
||||||
|
|
||||||
if click_track
|
if click_track
|
||||||
click_track_file = File.join(tmp_dir, File.basename(click_track[:url]))
|
click_track_file = File.join(tmp_dir, File.basename(click_track[:original_filename]))
|
||||||
JamTrackImporter.song_storage_manager.download(click_track[:url], click_track_file)
|
JamTrackImporter.song_storage_manager.download(click_track[:original_filename], click_track_file)
|
||||||
else
|
else
|
||||||
# we'll use the master for click analysis. not ideal, but would work
|
# we'll use the master for click analysis. not ideal, but would work
|
||||||
click_track_file = master_track_file
|
click_track_file = master_track_file
|
||||||
|
|
@ -88,7 +88,7 @@ module JamRuby
|
||||||
jmep = ""
|
jmep = ""
|
||||||
jmep << "# created via code using bpm/silence detection (bpm:#{bpm})\r\n"
|
jmep << "# created via code using bpm/silence detection (bpm:#{bpm})\r\n"
|
||||||
jmep << "prelude@10.0 #number of seconds before music starts\r\n"
|
jmep << "prelude@10.0 #number of seconds before music starts\r\n"
|
||||||
jmep << "metro_fin@#{metro_fin} bpm=#{bpm.round}, ticks=8, pmode=stream, name=Beep, play=mono"
|
jmep << "metro_fin@#{metro_fin} bpm=#{bpm}, ticks=8, pmode=stream, name=Beep, play=mono"
|
||||||
|
|
||||||
@@log.info("jmep generated: #{jmep}")
|
@@log.info("jmep generated: #{jmep}")
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -599,6 +599,7 @@ ApiUsersController < ApiController
|
||||||
@dump.user_id = params[:user_id]
|
@dump.user_id = params[:user_id]
|
||||||
@dump.session_id = params[:session_id]
|
@dump.session_id = params[:session_id]
|
||||||
@dump.timestamp = params[:timestamp]
|
@dump.timestamp = params[:timestamp]
|
||||||
|
@dump.description = params[:description]
|
||||||
|
|
||||||
unless @dump.save
|
unless @dump.save
|
||||||
# There are at least some conditions on valid dumps (need client_type)
|
# There are at least some conditions on valid dumps (need client_type)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue