mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-12-26 09:42:46 +08:00
18 lines
531 B
Ruby
18 lines
531 B
Ruby
# frozen_string_literal: true
|
|
|
|
module PwaHelper
|
|
def pwa_mobile_app_url(team_id, project_id, experiment_id, task_id, protocol_id, step_id, domain)
|
|
url = Constants::PWA_URL.dup
|
|
{
|
|
':pwa_domain' => Rails.configuration.x.pwa_domain,
|
|
':team_id' => team_id,
|
|
':project_id' => project_id,
|
|
':experiment_id' => experiment_id,
|
|
':task_id' => task_id,
|
|
':protocol_id' => protocol_id,
|
|
':step_id' => step_id,
|
|
':domain' => domain
|
|
}.each { |k, v| url.gsub!(k, v.to_s) }
|
|
url
|
|
end
|
|
end
|