diff options
Autocommit at 06.05.2022 @ 11:41
1 files changed, 5 insertions, 1 deletions
| -rw-r--r-- | src/Venue/Venue.cpp | 6 |
diff --git a/src/Venue/Venue.cpp b/src/Venue/Venue.cpp index 3185d7b..01c6a95 100644 --- a/src/Venue/Venue.cpp +++ b/src/Venue/Venue.cpp @@ -12,7 +12,7 @@ Venue::Venue(const Hall* halls, unsigned hallCount, const EventSystem& es) { } bool Venue::hallExists(unsigned hallIndex) const { - return hallIndex < halls.get_count(); + return halls.contain(Hall(hallIndex, 0, 0)); } bool Venue::hallExists(const Hall& hall) const { @@ -23,6 +23,10 @@ const List<Hall>& Venue::get_halls() const { return this->halls; } +const Hall& Venue::getHall(unsigned hallIndex) const { + return this->halls[this->halls.findIndex(Hall(hallIndex, 0, 0))]; +} + EventSystem& Venue::get_es() { return this->es; } |
