equal
deleted
inserted
replaced
158 |
158 |
159 pwentry* pw; |
159 pwentry* pw; |
160 vpwentry* vpw; |
160 vpwentry* vpw; |
161 OK_RESPONSE(lookup_and_validate(user, pw, vpw, pass, true, true)); |
161 OK_RESPONSE(lookup_and_validate(user, pw, vpw, pass, true, true)); |
162 |
162 |
163 const mystring directory = vpw->mailbox + "/" + config->autoresponse_dir(); |
163 const mystring directory = vpw->directory + "/" + config->autoresponse_dir(); |
164 const mystring filename = directory + "/" + config->autoresponse_file(); |
164 const mystring filename = directory + "/" + config->autoresponse_file(); |
165 const mystring disabled = filename + ".disabled"; |
165 const mystring disabled = filename + ".disabled"; |
166 |
166 |
167 if(action == "disable") |
167 if(action == "disable") |
168 return autoresponse_disable(filename, disabled); |
168 return autoresponse_disable(filename, disabled); |