Fix: Change default reservation status to pending and update labels
This commit is contained in:
@@ -88,7 +88,7 @@ export default async function ReservationDetailsPage({
|
|||||||
<p className="text-sm font-medium text-muted-foreground">Durum</p>
|
<p className="text-sm font-medium text-muted-foreground">Durum</p>
|
||||||
<Badge variant={reservation.status === 'cancelled' ? 'destructive' : 'default'}>
|
<Badge variant={reservation.status === 'cancelled' ? 'destructive' : 'default'}>
|
||||||
{reservation.status === 'confirmed' ? 'Onaylandı' :
|
{reservation.status === 'confirmed' ? 'Onaylandı' :
|
||||||
reservation.status === 'pending' ? 'Bekliyor' :
|
reservation.status === 'pending' ? 'Rezervasyon Oluşturuldu' :
|
||||||
reservation.status === 'cancelled' ? 'İptal' : reservation.status}
|
reservation.status === 'cancelled' ? 'İptal' : reservation.status}
|
||||||
</Badge>
|
</Badge>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ export async function createReservation(data: {
|
|||||||
package_id: data.package_id || null,
|
package_id: data.package_id || null,
|
||||||
start_time: data.start_time,
|
start_time: data.start_time,
|
||||||
end_time: data.end_time,
|
end_time: data.end_time,
|
||||||
status: 'confirmed', // Auto confirm for admin created
|
status: 'pending', // Default to pending, admin must confirm
|
||||||
notes: data.notes,
|
notes: data.notes,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ export default async function ReservationsPage() {
|
|||||||
const getStatusBadge = (status: string) => {
|
const getStatusBadge = (status: string) => {
|
||||||
switch (status) {
|
switch (status) {
|
||||||
case 'confirmed': return <Badge className="bg-green-600">Onaylandı</Badge>
|
case 'confirmed': return <Badge className="bg-green-600">Onaylandı</Badge>
|
||||||
case 'pending': return <Badge variant="secondary">Bekliyor</Badge>
|
case 'pending': return <Badge variant="secondary">Rezervasyon Oluşturuldu</Badge>
|
||||||
case 'cancelled': return <Badge variant="destructive">İptal</Badge>
|
case 'cancelled': return <Badge variant="destructive">İptal</Badge>
|
||||||
case 'completed': return <Badge variant="outline">Tamamlandı</Badge>
|
case 'completed': return <Badge variant="outline">Tamamlandı</Badge>
|
||||||
default: return <Badge>{status}</Badge>
|
default: return <Badge>{status}</Badge>
|
||||||
|
|||||||
Reference in New Issue
Block a user