Merge pull request 'Update API routes to target the default tenant' (#126) from default-tenant into main
All checks were successful
Check usage of free licenses / build-static-assets (push) Successful in 1m13s
Playwright Tests / test (push) Successful in 4m7s
Build Nginx-based docker image / build-static-assets (push) Successful in 5m29s

Reviewed-on: #126
This commit is contained in:
bustikiller 2024-11-30 20:01:23 +00:00
commit 15144b478e
5 changed files with 10 additions and 10 deletions

View File

@ -4,7 +4,7 @@ import { Expense } from '@/app/lib/definitions';
import { getCsrfToken } from '@/app/lib/utils';
export function loadExpenses(onLoad?: (expenses: Expense[]) => void) {
fetch("/api/expenses")
fetch("/api/default/expenses")
.then((response) => response.json())
.then((data) => {
onLoad && onLoad(data.map((record: any) => {
@ -21,7 +21,7 @@ export function loadExpenses(onLoad?: (expenses: Expense[]) => void) {
}
export function updateExpense(expense: Expense) {
fetch(`/api/expenses/${expense.id}`,
fetch(`/api/default/expenses/${expense.id}`,
{
method: 'PUT',
body: JSON.stringify({

View File

@ -3,7 +3,7 @@
import { Group } from '@/app/lib/definitions';
export function loadGroups(onLoad?: (groups: Group[]) => void) {
fetch("/api/groups")
fetch("/api/default/groups")
.then((response) => response.json())
.then((data) => {
onLoad && onLoad(data.map((record: any) => {

View File

@ -4,7 +4,7 @@ import { Guest } from '@/app/lib/definitions';
import { getCsrfToken } from '@/app/lib/utils';
export function loadGuests(onLoad?: (guests: Guest[]) => void) {
fetch("/api/guests")
fetch("/api/default/guests")
.then((response) => response.json())
.then((data) => {
onLoad && onLoad(data.map((record: any) => {
@ -22,7 +22,7 @@ export function loadGuests(onLoad?: (guests: Guest[]) => void) {
};
export function updateGuest(guest: Guest) {
return fetch(`/api/guests/${guest.id}`,
return fetch(`/api/default/guests/${guest.id}`,
{
method: 'PUT',
body: JSON.stringify({ guest: { name: guest.name, status: guest.status } }),
@ -35,7 +35,7 @@ export function updateGuest(guest: Guest) {
}
export function createGuest(name: string, group_id: string, onCreate?: () => void) {
fetch("/api/guests", {
fetch("/api/default/guests", {
method: 'POST',
body: JSON.stringify({ name: name, group_id: group_id }),
headers: {
@ -51,7 +51,7 @@ export function createGuest(name: string, group_id: string, onCreate?: () => voi
}
export function destroyGuest(guest: Guest, onDestroy?: () => void) {
fetch(`/api/guests/${guest.id}`, {
fetch(`/api/default/guests/${guest.id}`, {
method: 'DELETE',
headers: {
'X-CSRF-TOKEN': getCsrfToken(),

View File

@ -3,7 +3,7 @@
import { TableArrangement } from '@/app/lib/definitions';
export function loadTableSimulations(onLoad?: (tableSimulations: TableArrangement[]) => void) {
fetch('/api/tables_arrangements')
fetch('/api/default/tables_arrangements')
.then((response) => response.json())
.then((data) => {
onLoad && onLoad(data.map((record: any) => {

View File

@ -1,7 +1,7 @@
import { test, expect, Page } from '@playwright/test'
const mockGuestsAPI = ({ page }: { page: Page }) => {
page.route('*/**/api/guests', async route => {
page.route('*/**/api/default/guests', async route => {
const json = [
{
"id": "f4a09c28-40ea-4553-90a5-96935a59cac6",
@ -28,7 +28,7 @@ const mockGuestsAPI = ({ page }: { page: Page }) => {
}
const mockGroupsAPI = ({ page }: { page: Page }) => {
page.route('*/**/api/groups', async route => {
page.route('*/**/api/default/groups', async route => {
const json = [
{
"id": "ee44ffb9-1147-4842-a378-9eaeb0f0871a",