Method: ShopifyCLI::Tasks::UpdateDashboardURLS#construct_redirect_urls
- Defined in:
- lib/shopify_cli/tasks/update_dashboard_urls.rb
#construct_redirect_urls(urls, new_url, callback_urls) ⇒ Object
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/shopify_cli/tasks/update_dashboard_urls.rb', line 31 def construct_redirect_urls(urls, new_url, callback_urls) new_urls = urls.map do |url| if (match = url.match(NGROK_REGEX)) "#{new_url}#{match[2]}" else url end end callback_urls.each do |callback_url| if new_urls.grep(/#{new_url}#{callback_url}/).empty? new_urls.push("#{new_url}#{callback_url}") end end new_urls.uniq end |