mirror of
https://github.com/haiwen/ccnet-server.git
synced 2025-09-04 22:30:36 +00:00
Handle parameter error in get_emailuser().
This commit is contained in:
@@ -755,6 +755,11 @@ ccnet_rpc_validate_emailuser (const char *email, const char *passwd, GError **er
|
||||
GObject*
|
||||
ccnet_rpc_get_emailuser (const char *email, GError **error)
|
||||
{
|
||||
if (!email) {
|
||||
g_set_error (error, CCNET_DOMAIN, CCNET_ERR_INTERNAL, "Email can not be NULL");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
CcnetUserManager *user_mgr =
|
||||
((CcnetServerSession *)session)->user_mgr;
|
||||
CcnetEmailUser *emailuser = NULL;
|
||||
@@ -767,6 +772,11 @@ ccnet_rpc_get_emailuser (const char *email, GError **error)
|
||||
GObject*
|
||||
ccnet_rpc_get_emailuser_with_import (const char *email, GError **error)
|
||||
{
|
||||
if (!email) {
|
||||
g_set_error (error, CCNET_DOMAIN, CCNET_ERR_INTERNAL, "Email can not be NULL");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
CcnetUserManager *user_mgr = ((CcnetServerSession *)session)->user_mgr;
|
||||
CcnetEmailUser *emailuser = NULL;
|
||||
|
||||
|
Reference in New Issue
Block a user