X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Fupgrade%2Fserv_upgrade.c;fp=citadel%2Fmodules%2Fupgrade%2Fserv_upgrade.c;h=84e7f28329e3c50ba8a9281eb45bc60ec71d1299;hb=9150fda1dc8e0c58dc24efb4472fd58ef284bff3;hp=7cf4d869aa718f2d3c6e22f6b05615188865a10f;hpb=1b71b791e56100f731d23aeec7a47c9d9ca2d7e0;p=citadel.git diff --git a/citadel/modules/upgrade/serv_upgrade.c b/citadel/modules/upgrade/serv_upgrade.c index 7cf4d869a..84e7f2832 100644 --- a/citadel/modules/upgrade/serv_upgrade.c +++ b/citadel/modules/upgrade/serv_upgrade.c @@ -102,7 +102,7 @@ void fix_sys_user_name(void) /* * Back end processing function for convert_ctdluid_to_minusone() * Call this function as a ForEachUser backend in order to queue up - * room names, or call it with a null user to make it do the processing. + * user names, or call it with a null user to make it do the processing. * This allows us to maintain the list as a static instead of passing * pointers around. */ @@ -429,7 +429,7 @@ void update_config(void) { * Helper function for move_inet_addrs_from_vcards_to_user_records() * * Call this function as a ForEachUser backend in order to queue up - * room names, or call it with a null user to make it do the processing. + * user names, or call it with a null user to make it do the processing. * This allows us to maintain the list as a static instead of passing * pointers around. */ @@ -484,8 +484,6 @@ void miafvtur_backend(struct ctdluser *usbuf, void *data) { int i; struct ctdluser u; - CtdlRebuildDirectoryIndex(); - for (i=0; i = <%s>", m[i].name, m[i].emails); if (CtdlGetUser(&u, m[i].name) == 0) { @@ -496,7 +494,6 @@ void miafvtur_backend(struct ctdluser *usbuf, void *data) { free(m); num_m = 0; alloc_m = 0; - abort(); return; } @@ -509,6 +506,8 @@ void move_inet_addrs_from_vcards_to_user_records(void) { ForEachUser(miafvtur_backend, NULL); miafvtur_backend(NULL, NULL); + CtdlRebuildDirectoryIndex(); + abort(); }