summaryrefslogtreecommitdiff
path: root/src/engine/Cup.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/Cup.cpp')
-rw-r--r--src/engine/Cup.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/engine/Cup.cpp b/src/engine/Cup.cpp
index edbc0ebbd..85d7fed44 100644
--- a/src/engine/Cup.cpp
+++ b/src/engine/Cup.cpp
@@ -1,9 +1,10 @@
#include "Cup.h"
#include "courses/Course.h"
-Cup::Cup(const char* name, std::vector<Course*> courses) {
- this->Name = name;
- this->Courses = courses;
+Cup::Cup(const char* id, const char* name, std::vector<Course*> courses) {
+ Id = id;
+ Name = name;
+ Courses = courses;
if (Courses.size() != 4) {
throw std::invalid_argument("A cup must contain exactly 4 courses.");