update
This commit is contained in:
@@ -238,7 +238,8 @@ function FahrzeugBuchungen() {
|
||||
.checkAvailability(
|
||||
form.fahrzeugId,
|
||||
new Date(form.beginn),
|
||||
new Date(form.ende)
|
||||
new Date(form.ende),
|
||||
editingBooking?.id
|
||||
)
|
||||
.then((result) => {
|
||||
if (!cancelled) setAvailability(result);
|
||||
@@ -249,7 +250,7 @@ function FahrzeugBuchungen() {
|
||||
return () => {
|
||||
cancelled = true;
|
||||
};
|
||||
}, [form.fahrzeugId, form.beginn, form.ende]);
|
||||
}, [form.fahrzeugId, form.beginn, form.ende, editingBooking?.id]);
|
||||
|
||||
const openCreateDialog = () => {
|
||||
setEditingBooking(null);
|
||||
@@ -693,15 +694,17 @@ function FahrzeugBuchungen() {
|
||||
Von: {detailBooking.gebucht_von_name}
|
||||
</Typography>
|
||||
)}
|
||||
{canWrite && (
|
||||
{(canWrite || detailBooking.gebucht_von === user?.id) && (
|
||||
<Box sx={{ mt: 1.5, display: 'flex', gap: 1 }}>
|
||||
<Button
|
||||
size="small"
|
||||
startIcon={<Edit />}
|
||||
onClick={handleOpenEdit}
|
||||
>
|
||||
Bearbeiten
|
||||
</Button>
|
||||
{canWrite && (
|
||||
<Button
|
||||
size="small"
|
||||
startIcon={<Edit />}
|
||||
onClick={handleOpenEdit}
|
||||
>
|
||||
Bearbeiten
|
||||
</Button>
|
||||
)}
|
||||
<Button
|
||||
size="small"
|
||||
color="error"
|
||||
|
||||
Reference in New Issue
Block a user