@@ -40,7 +39,7 @@
v-for="room in rooms"
:key="room.id"
class="room-item"
- :class="{ selected: selectedRoom === room.id }"
+ :class="{ selected: selectedRoom == room.id }"
@click="selectRoom(room.id)"
>
![]()
room.id === this.selectedRoom
+ (room) => room.id == this.selectedRoom
);
if (!selectedRoomDetails) {
+ this.error = 'اتاق انتخابشده یافت نشد';
return;
}
@@ -417,9 +433,11 @@ export default {
space: 18,
asset_bundle: selectedRoomDetails.id,
use_space: false,
+ image: selectedRoomDetails.image || 'https://via.placeholder.com/150',
};
} else {
if (!selectedRoomDetails.assetBundleRoomId) {
+ this.error = 'اتاق انتخابشده اطلاعات معتبری ندارد';
return;
}
roomData = {
@@ -427,16 +445,16 @@ export default {
space: selectedRoomDetails.id,
asset_bundle: selectedRoomDetails.assetBundleRoomId,
use_space: true,
+ image: selectedRoomDetails.image || 'https://via.placeholder.com/150',
};
}
this.$emit('submit-room', roomData);
- this.selectedRoom = null;
+ this.selectedRoom = this.selectedRoomId;
},
},
};
-