oops! wrong argument order. database permanently affected
swap source and url in song_authors to fix
This commit is contained in:
parent
344edf369c
commit
4346f1aaa0
|
@ -223,7 +223,7 @@ module CrystalGauntlet::Songs
|
||||||
end
|
end
|
||||||
|
|
||||||
if !author_id
|
if !author_id
|
||||||
author_id = get_artist_id(metadata.author, metadata.source, metadata.author_url)
|
author_id = get_artist_id(metadata.author, metadata.author_url, metadata.source)
|
||||||
end
|
end
|
||||||
|
|
||||||
if config_get("songs.sources.proxy_downloads")
|
if config_get("songs.sources.proxy_downloads")
|
||||||
|
|
|
@ -25,7 +25,7 @@ CrystalGauntlet.template_endpoints[{
|
||||||
id = params["id"].as(String).to_i
|
id = params["id"].as(String).to_i
|
||||||
|
|
||||||
begin
|
begin
|
||||||
name, username, difficulty_community, difficulty_set, demon_difficulty_int, featured, epic, rated_coins, downloads, likes, stars, description, song_id, song_name, song_author, song_url, song_author_url = DATABASE.query_one("select levels.name, users.username, community_difficulty, difficulty, demon_difficulty, featured, epic, rated_coins, downloads, likes, levels.stars, description, song_id, song_data.name, song_authors.name, songs.url, song_authors.source from levels left join users on levels.user_id = users.id left join songs on songs.id = levels.song_id left join song_data on song_data.id = levels.song_id left join song_authors on song_data.author_id = song_authors.id where levels.id = ?", id, as: {String, String, Int32?, Int32?, Int32?, Bool, Bool, Bool, Int32, Int32, Int32?, String, Int32, String?, String?, String?, String?})
|
name, username, difficulty_community, difficulty_set, demon_difficulty_int, featured, epic, rated_coins, downloads, likes, stars, description, song_id, song_name, song_author, song_url, song_author_url = DATABASE.query_one("select levels.name, users.username, community_difficulty, difficulty, demon_difficulty, featured, epic, rated_coins, downloads, likes, levels.stars, description, song_id, song_data.name, song_authors.name, songs.url, song_authors.url from levels left join users on levels.user_id = users.id left join songs on songs.id = levels.song_id left join song_data on song_data.id = levels.song_id left join song_authors on song_data.author_id = song_authors.id where levels.id = ?", id, as: {String, String, Int32?, Int32?, Int32?, Bool, Bool, Bool, Int32, Int32, Int32?, String, Int32, String?, String?, String?, String?})
|
||||||
rescue err
|
rescue err
|
||||||
LOG.error {"whar.... #{err}"}
|
LOG.error {"whar.... #{err}"}
|
||||||
context.response.status = HTTP::Status::NOT_FOUND
|
context.response.status = HTTP::Status::NOT_FOUND
|
||||||
|
|
Loading…
Reference in New Issue