diff --git a/app/observers/webhook_observer.rb b/app/observers/webhook_observer.rb index 8dd28d2a..fc80ed94 100644 --- a/app/observers/webhook_observer.rb +++ b/app/observers/webhook_observer.rb @@ -6,7 +6,7 @@ def before_update(order) shop = order.shop if order.fulfillment_status_changed? and order.fulfilled? shop.webhooks.orders_fulfilled.each do |webhook| - options = { body: Rabl::Renderer.json(order, 'orders/show', view_path: 'app/views/api/v1') } + options = { body: Rabl::Renderer.json(order, 'api/v1/orders/show', view_path: 'app/views') } options[:headers] = { X_SHOPQI_EVENT: KeyValues::Webhook::Event::ORDERS_FULFILLED, X_SHOPQI_DOMAIN: shop.shopqi_domain, diff --git a/spec/models/webhook_spec.rb b/spec/models/webhook_spec.rb index 48b0ad31..67791788 100644 --- a/spec/models/webhook_spec.rb +++ b/spec/models/webhook_spec.rb @@ -45,7 +45,7 @@ with_resque do fulfillment end - data = Rabl::Renderer.json(order.reload, 'orders/show', view_path: 'app/views/api/v1') + data = Rabl::Renderer.json(order.reload, 'api/v1/orders/show', view_path: 'app/views') headers = { X_SHOPQI_EVENT: 'orders/fulfilled', X_SHOPQI_DOMAIN: shop.shopqi_domain,