diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2016-02-09 21:40:34 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2016-02-10 17:25:59 +0200 |
commit | 0242fa276ae889d05f713aec4a6f09372f996a1d (patch) | |
tree | 989e29dae1c814c5f98eaa5c89f5080819a13949 /brep/mod-repository-details.cxx | |
parent | ae301626ddd8288bd58d67dfb7b2a660740001b0 (diff) |
Support comment in the repository email manifest value
Diffstat (limited to 'brep/mod-repository-details.cxx')
-rw-r--r-- | brep/mod-repository-details.cxx | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/brep/mod-repository-details.cxx b/brep/mod-repository-details.cxx index 7d38c6c..27493c1 100644 --- a/brep/mod-repository-details.cxx +++ b/brep/mod-repository-details.cxx @@ -109,7 +109,17 @@ handle (request& rq, response& rs) s << P_DESCRIPTION (*r.description); if (r.email) - s << P << A(HREF="mailto:" + *r.email) << *r.email << ~A << ~P; + { + const email& e (*r.email); + + s << P + << A(HREF="mailto:" + e) << e << ~A; + + if (!e.comment.empty ()) + s << " (" << e.comment << ")"; + + s << ~P; + } ostringstream o; butl::to_stream (o, |