diff --git a/src/cpp/model/table/User.h b/src/cpp/model/table/User.h index 8e72cbbe6..4cd24b72d 100644 --- a/src/cpp/model/table/User.h +++ b/src/cpp/model/table/User.h @@ -52,6 +52,7 @@ namespace model { inline const std::string& getEmail() const { return mEmail; } inline const std::string& getFirstName() const { return mFirstName; } inline const std::string& getLastName() const { return mLastName; } + inline std::string getNameWithEmailHtml() const { return mFirstName + " " + mLastName + " <" + mEmail + ">"; } inline const Poco::UInt64& getPasswordHashed() const { return mPasswordHashed; } inline RoleType getRole() const { if (mRole.isNull()) return ROLE_NONE; return static_cast(mRole.value()); } inline const unsigned char* getPublicKey() const { if (mPublicKey.isNull()) return nullptr; return mPublicKey.value().content().data(); }