aegis_ticket_messages
This commit is contained in:
@@ -1,9 +1,7 @@
|
|||||||
import PocketBase from 'pocketbase';
|
import PocketBase from 'pocketbase';
|
||||||
|
|
||||||
// Remplacez cette URL par l'IP de votre serveur si PocketBase n'est pas en local
|
|
||||||
const PB_URL = 'https://pocket.gise.be';
|
const PB_URL = 'https://pocket.gise.be';
|
||||||
|
|
||||||
export const pb = new PocketBase(PB_URL);
|
export const pb = new PocketBase(PB_URL);
|
||||||
|
|
||||||
// Optionnel : Désactive l'annulation auto pour éviter les soucis avec le StrictMode de React
|
|
||||||
pb.autoCancellation(false);
|
pb.autoCancellation(false);
|
||||||
@@ -43,7 +43,7 @@ export default function TicketDetail({ ticketId, onBack }: TicketDetailProps) {
|
|||||||
const ticketData = await pb.collection('aegis_tickets').getOne<Ticket>(ticketId);
|
const ticketData = await pb.collection('aegis_tickets').getOne<Ticket>(ticketId);
|
||||||
setTicket(ticketData);
|
setTicket(ticketData);
|
||||||
|
|
||||||
const messageRecords = await pb.collection('ticket_messages').getFullList<Message>({
|
const messageRecords = await pb.collection('aegis_ticket_messages').getFullList<Message>({
|
||||||
filter: `ticket = "${ticketId}"`,
|
filter: `ticket = "${ticketId}"`,
|
||||||
expand: 'author',
|
expand: 'author',
|
||||||
sort: 'created',
|
sort: 'created',
|
||||||
@@ -67,7 +67,7 @@ export default function TicketDetail({ ticketId, onBack }: TicketDetailProps) {
|
|||||||
|
|
||||||
setIsSending(true);
|
setIsSending(true);
|
||||||
try {
|
try {
|
||||||
await pb.collection('ticket_messages').create({
|
await pb.collection('aegis_ticket_messages').create({
|
||||||
ticket: ticketId,
|
ticket: ticketId,
|
||||||
author: currentUser.id,
|
author: currentUser.id,
|
||||||
content: newMessage.trim(),
|
content: newMessage.trim(),
|
||||||
|
|||||||
Reference in New Issue
Block a user