Fixed routes

This commit is contained in:
2026-03-18 19:11:33 -04:00
parent 020ea01d36
commit 460bcd466f
2 changed files with 10 additions and 19 deletions

View File

@@ -71,9 +71,9 @@
</div> </div>
<div style="margin-bottom: 15px;"> <div style="margin-bottom: 15px;">
<%= link_to t(:label_sync_now_customers), customers_sync_path(full_sync: true), class: 'button icon icon-reload' %> <%= link_to t(:label_sync_now_customers), customers_sync_path, class: 'button icon icon-reload' %>
<%= link_to t(:label_sync_now_employees), employees_sync_path, class: 'button icon icon-reload' %> <%= link_to t(:label_sync_now_employees), employees_sync_path, class: 'button icon icon-reload' %>
<%= link_to t(:label_sync_now_invoices), invoices_sync_path(full_sync: true), class: 'button icon icon-reload' %> <%= link_to t(:label_sync_now_invoices), invoices_sync_path, class: 'button icon icon-reload' %>
<%= link_to t(:label_sync_now_estimate), estimates_sync_path, class: 'button icon icon-reload' %> <%= link_to t(:label_sync_now_estimate), estimates_sync_path, class: 'button icon icon-reload' %>
</div> </div>
</fieldset> </fieldset>

View File

@@ -14,13 +14,18 @@ get 'qbo/oauth_callback', to: 'qbo#oauth_callback'
#manual sync #manual sync
get 'qbo/sync', to: 'qbo#sync' get 'qbo/sync', to: 'qbo#sync'
get 'customers/sync', to: 'customers#sync'
get 'invoices/sync', to: 'invoices#sync'
get 'estimates/sync', to: 'estimates#sync'
get 'employees/sync', to: 'employees#sync'
#webhook #webhook
post 'qbo/webhook', to: 'qbo#webhook' post 'qbo/webhook', to: 'qbo#webhook'
# Estimate & Invoice PDF # Estimate & Invoice PDF
get 'estimates/doc/', to: 'estimates#doc', as: :estimate_doc get 'estimates/:id', to: 'estimate#show', as: :estimate
get 'invoices/:id', to: 'invoices#show', as: :invoice get 'estimates/doc/', to: 'estimate#doc', as: :estimate_doc
get 'invoices/:id', to: 'invoice#show', as: :invoice
#manual billing #manual billing
get 'bill/:id', to: 'qbo#bill', as: :bill get 'bill/:id', to: 'qbo#bill', as: :bill
@@ -35,18 +40,4 @@ get 'filter_invoices_by_customer' => 'customers#filter_invoices_by_customer'
resources :customers do resources :customers do
get :autocomplete_customer_name, on: :collection get :autocomplete_customer_name, on: :collection
get :sync end
end
resources :estimates do
get :sync
get :doc, as: :estimate_doc
end
resources :employees do
get :sync
end
resources :invoices do
get :sync
end