quick fix

This commit is contained in:
Benedikt Galbavy 2023-11-18 14:49:11 +01:00
parent 55a7dabfe8
commit 25ef503889
3 changed files with 5 additions and 4 deletions

View File

@ -10,10 +10,11 @@ mail::mail(std::string filename, std::string subject, std::string sender) :
m_file()
{}
mail::mail(std::string filename, int64_t timestamp, std::string subject) :
mail::mail(std::string filename, int64_t timestamp, std::string subject, std::string sender) :
filename(filename),
timestamp(timestamp),
subject(subject),
sender(sender),
deleted(false),
m_file()
{}

View File

@ -24,7 +24,7 @@ struct mail {
bool deleted;
mail(std::string filename, std::string subject, std::string sender);
mail(std::string filename, int64_t timestamp, std::string subject);
mail(std::string filename, int64_t timestamp, std::string subject, std::string sender);
bool operator()(const u_int& id) const {
return id == this->id;

View File

@ -22,10 +22,10 @@ user::user(fs::path user_data_json) : m()
mail* mail = new struct mail(
mail_json["filename"],
mail_json["timestamp"],
mail_json["subject"]
mail_json["subject"],
mail_json["sender"]
);
mail->id = mail_json["id"];
mail->sender = mail_json["sender"];
mail->recipient = mail_json["recipient"];
mail->deleted = mail_json["deleted"];