Skip to content
Snippets Groups Projects
Commit 1ccfc0af authored by rswindell's avatar rswindell
Browse files

Attempt fix for undefined offline directory for a library.

parent 4ad39194
Branches
Tags
No related merge requests found
...@@ -463,7 +463,8 @@ function str_cmds(str) ...@@ -463,7 +463,8 @@ function str_cmds(str)
if(str.toUpperCase()=="ALL") { if(str.toUpperCase()=="ALL") {
for(i=0; i<file_area.lib_list.length; i++) { for(i=0; i<file_area.lib_list.length; i++) {
for(j=0; j<file_area.lib_list[i].dir_list.length; j++) { for(j=0; j<file_area.lib_list[i].dir_list.length; j++) {
if(file_area.lib_list[i].offline_dir == file_area.lib_list[i].dir[j]) if(file_area.lib_list[i].offline_dir != undefined
&& file_area.lib_list[i].offline_dir == file_area.lib_list[i].dir[j])
continue; continue;
bbs.bulk_upload(file_area.lib_list[i].dir_list[j].number); bbs.bulk_upload(file_area.lib_list[i].dir_list[j].number);
} }
...@@ -472,7 +473,8 @@ function str_cmds(str) ...@@ -472,7 +473,8 @@ function str_cmds(str)
} }
if(str.toUpperCase()=="LIB") { if(str.toUpperCase()=="LIB") {
for(i=0; i<file_area.lib_list[bbs.curlib].dir_list.length; i++) { for(i=0; i<file_area.lib_list[bbs.curlib].dir_list.length; i++) {
if(file_area.lib_list[bbs.curlib].offline_dir == file_area.lib_list[bbs.curlib].dir[j]) if(file_area.lib_list[bbs.curlib].offline_dir != undefined
&& file_area.lib_list[bbs.curlib].offline_dir == file_area.lib_list[bbs.curlib].dir[j])
continue; continue;
bbs.bulk_upload(file_area.lib_list[bbs.curlib].dir_list[i].number); bbs.bulk_upload(file_area.lib_list[bbs.curlib].dir_list[i].number);
} }
...@@ -581,7 +583,8 @@ function str_cmds(str) ...@@ -581,7 +583,8 @@ function str_cmds(str)
if(str.toUpperCase()=="ALL") { if(str.toUpperCase()=="ALL") {
for(i=0;i<file_area.lib_list.length;i++) { for(i=0;i<file_area.lib_list.length;i++) {
for(j=0;j<file_area.lib_list[i].dir_list.length;j++) { for(j=0;j<file_area.lib_list[i].dir_list.length;j++) {
if(file_area.lib_list[i].offline_dir == file_area.lib_list[i].dir[j]) if(file_area.lib_list[i].offline_dir != undefined
&& file_area.lib_list[i].offline_dir == file_area.lib_list[i].dir[j])
continue; continue;
l=bbs.list_file_info(file_area.lib_list[i].dir_list[j].number,s,m); l=bbs.list_file_info(file_area.lib_list[i].dir_list[j].number,s,m);
if(l==-1) if(l==-1)
...@@ -592,7 +595,8 @@ function str_cmds(str) ...@@ -592,7 +595,8 @@ function str_cmds(str)
} }
else if(str.toUpperCase()=="LIB") { else if(str.toUpperCase()=="LIB") {
for(j=0;j<file_area.lib_list[bbs.curlib].dir_list.length;j++) { for(j=0;j<file_area.lib_list[bbs.curlib].dir_list.length;j++) {
if(file_area.lib_list[bbs.curlib].offline_dir == file_area.lib_list[bbs.curlib].dir[j]) if(file_area.lib_list[bbs.curlib].offline_dir != undefined
&& file_area.lib_list[bbs.curlib].offline_dir == file_area.lib_list[bbs.curlib].dir[j])
continue; continue;
l=bbs.list_file_info(file_area.lib_list[bbs.curlib].dir_list[j].number,s,m); l=bbs.list_file_info(file_area.lib_list[bbs.curlib].dir_list[j].number,s,m);
if(l==-1) if(l==-1)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment