diff --git a/src/sbbs3/js_system.c b/src/sbbs3/js_system.c index 794750dd0b9fec106f91d3ab0b4a70a0e18174ea..214fbf5390e9745c3107169000c7bd26c832d839 100644 --- a/src/sbbs3/js_system.c +++ b/src/sbbs3/js_system.c @@ -22,6 +22,7 @@ #include "sbbs.h" #include "js_request.h" #include "ver.h" +#include "filedat.h" #ifdef JAVASCRIPT @@ -1738,7 +1739,7 @@ js_new_user(JSContext *cx, uintN argc, jsval *arglist) if(cfg->total_fcomps) strcpy(user.tmpext,cfg->fcomp[0]->ext); else - strcpy(user.tmpext,"ZIP"); + strcpy(user.tmpext,supported_archive_formats[0]); user.shell=cfg->new_shell; user.misc=cfg->new_misc|(AUTOTERM|COLOR); diff --git a/src/sbbs3/newuser.cpp b/src/sbbs3/newuser.cpp index c5d124995c82f97ff6f11d2d040b16382ee37016..06a7d51d377680c246f6eef3dfa811550ce11bd4 100644 --- a/src/sbbs3/newuser.cpp +++ b/src/sbbs3/newuser.cpp @@ -22,6 +22,7 @@ #include "sbbs.h" #include "petdefs.h" #include "cmdshell.h" +#include "filedat.h" /****************************************************************************/ /* This function is invoked when a user enters "NEW" at the NN: prompt */ @@ -118,7 +119,7 @@ BOOL sbbs_t::newuser() if(cfg.total_fcomps) SAFECOPY(useron.tmpext,cfg.fcomp[0]->ext); else - SAFECOPY(useron.tmpext,"ZIP"); + SAFECOPY(useron.tmpext,supported_archive_formats[0]); useron.shell=cfg.new_shell;