Sha256: bcb6bcfcafa4b74311031bff20b35f533066868f6fddf22c55458c33516da90e
Contents?: true
Size: 1.36 KB
Versions: 4
Compression:
Stored size: 1.36 KB
Contents
# frozen_string_literal: true class MarketingActivitiesController < ExtensionVerificationController def preload_form_data preload_data = { "form_data": { "budget": { "currency": "USD", } } } render(json: preload_data, status: :ok) end def update render(json: {}, status: :accepted) end def pause render(json: {}, status: :accepted) end def resume render(json: {}, status: :accepted) end def delete render(json: {}, status: :accepted) end def preview placeholder_img = "https://cdn.shopify.com/s/files/1/0533/2089/files/placeholder-images-image_small.png" preview_response = { "desktop": { "preview_url": placeholder_img, "content_type": "text/html", "width": 360, "height": 200 }, "mobile": { "preview_url": placeholder_img, "content_type": "text/html", "width": 360, "height": 200 } } render(json: preview_response, status: :ok) end def create render(json: {}, status: :ok) end def republish render(json: {}, status: :accepted) end def errors request_id = params[:request_id] message = params[:message] Rails.logger.info("[Marketing Activity App Error Feedback] Request id: #{request_id}, message: #{message}") render(json: {}, status: :ok) end end
Version data entries
4 entries across 4 versions & 1 rubygems