X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fauth.c;h=5ef52a6de6b4c97706d3cfa8a82fc8656f1f2bf7;hb=9480299607b1cad201058c25ffb6f3be608eaf6d;hp=d3403858416b76f506e1e71a3af0cb06f5d17df4;hpb=ab84df2cbdd922af1811185fe17370a19b070ae8;p=citadel.git diff --git a/webcit/auth.c b/webcit/auth.c index d34038584..5ef52a6de 100644 --- a/webcit/auth.c +++ b/webcit/auth.c @@ -776,13 +776,13 @@ void display_reg(int during_login) } else { StrBuf *ReturnTo; - ReturnTo = NewStrBufPlain("display_main_menu?gotofirst=", 256); - //StrBufUrlescAppend(ReturnTo, WC->wc_roomname, NULL); - StrEscAppend(ReturnTo, WC->wc_roomname, NULL, 0, 0); + ReturnTo = NewStrBufPlain(NULL, 256); + StrBufUrlescAppend(ReturnTo, NULL, "display_main_menu?gotofirst="); + StrBufUrlescAppend(ReturnTo, WC->wc_roomname, NULL); lprintf(9, "wc_roomname: %s\n", ChrPtr(WC->wc_roomname)); lprintf(9, " ReturnTo: %s\n", ChrPtr(ReturnTo)); + do_edit_vcard(vcard_msgnum, "1", VCMsg, VCAtt, ChrPtr(ReturnTo), USERCONFIGROOM); FreeStrBuf(&ReturnTo); - do_edit_vcard(vcard_msgnum, "1", VCMsg, VCAtt, "display_main_menu", USERCONFIGROOM); } /*