@@ -21,29 +21,29 @@ def call(feed, options = {})
2121 return build_failure_response ( details : :missing_sync_url ) if podcast_feed . nil?
2222
2323 db . execute <<-SQL
24- insert into podcasts
25- (name, description, feed, website)
26- values (
27- "#{ escape_double_quotes ( podcast . name ) } ",
28- "#{ escape_double_quotes ( podcast . description ) } ",
29- "#{ escape_double_quotes ( podcast_feed ) } ",
30- "#{ escape_double_quotes ( podcast . website ) } "
31- );
24+ insert into podcasts
25+ (name, description, feed, website)
26+ values (
27+ "#{ escape_double_quotes ( podcast . name ) } ",
28+ "#{ escape_double_quotes ( podcast . description ) } ",
29+ "#{ escape_double_quotes ( podcast_feed ) } ",
30+ "#{ escape_double_quotes ( podcast . website ) } "
31+ );
3232 SQL
3333
3434 inserted_podcast_id = db . query ( "select id from podcasts order by id desc limit 1;" ) . first . id
3535 parsed_feed . episodes . each do |e |
3636 db . execute <<-SQL
37- insert into episodes
38- (title, release_date, podcast_id, duration, link, external_id)
39- values (
40- "#{ escape_double_quotes ( e . title ) } ",
41- "#{ escape_double_quotes ( e . release_date ) } ",
42- #{ inserted_podcast_id } ,
43- "#{ escape_double_quotes ( e . duration ) } ",
44- "#{ escape_double_quotes ( e . link ) } ",
45- "#{ e . external_id } "
46- );
37+ insert into episodes
38+ (title, release_date, podcast_id, duration, link, external_id)
39+ values (
40+ "#{ escape_double_quotes ( e . title ) } ",
41+ "#{ escape_double_quotes ( e . release_date ) } ",
42+ #{ inserted_podcast_id } ,
43+ "#{ escape_double_quotes ( e . duration ) } ",
44+ "#{ escape_double_quotes ( e . link ) } ",
45+ "#{ e . external_id } "
46+ );
4747 SQL
4848 end
4949 end
0 commit comments