equal
deleted
inserted
replaced
119 return false, "invalid-username"; |
119 return false, "invalid-username"; |
120 elseif not host then |
120 elseif not host then |
121 return false, "invalid-hostname"; |
121 return false, "invalid-hostname"; |
122 end |
122 end |
123 |
123 |
124 local host = prosody.hosts[host]; |
124 local host_session = prosody.hosts[host]; |
125 if not host then |
125 if not host_session then |
126 return false, "no-such-host"; |
126 return false, "no-such-host"; |
127 end |
127 end |
128 local provider = host.users; |
128 local provider = host_session.users; |
129 if not(provider) or provider.name == "null" then |
129 if not(provider) or provider.name == "null" then |
130 usermanager.initialize_host(host); |
130 usermanager.initialize_host(host); |
131 end |
131 end |
132 storagemanager.initialize_host(host); |
132 storagemanager.initialize_host(host); |
133 |
133 |