-rw-r--r-- | test/kingate_openid_message.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/kingate_openid_message.h b/test/kingate_openid_message.h index b3a2c9d..37dcdfa 100644 --- a/test/kingate_openid_message.h +++ b/test/kingate_openid_message.h | |||
@@ -90,8 +90,9 @@ class kingate_openid_message_t : public opkele::basic_openid_message { | |||
90 | 90 | ||
91 | bool has_field(const string& n) const { | 91 | bool has_field(const string& n) const { |
92 | return gw.has_param("openid."+n); } | 92 | return gw.has_param("openid."+n); } |
93 | const string& get_field(const string& n) const { | 93 | const string& get_field(const string& n) const try { |
94 | return gw.get_param("openid."+n); } | 94 | return gw.get_param("openid."+n); }catch(kingate::exception_notfound& nf) { |
95 | throw opkele::failed_lookup(OPKELE_CP_ nf.what()); } | ||
95 | 96 | ||
96 | fields_iterator fields_begin() const { | 97 | fields_iterator fields_begin() const { |
97 | return | 98 | return |