Skip to content

Commit e31ca6d

Browse files
committed
Found and quashed some more bugs; things still are not fixed, but closer
1 parent 1c3810d commit e31ca6d

1 file changed

Lines changed: 17 additions & 18 deletions

File tree

load/dmbase.js

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -297,25 +297,24 @@ msg_base = {
297297
readNew : function() {
298298
if (userSettings.debug.message_scan) {
299299
console.putmsg(green + "openNewMBase(" + high_intensity +
300-
bbs.cursub_code + normal + green + ");\n");
300+
bbs.cursub_code + normal + green + ");\nWorking with " +
301+
"user.cursub: " + user.cursub + "\n");
301302
}
302303
var mBase = msg_base.util.openNewMBase(bbs.cursub_code);
303304

304-
/*if (userSettings.debug.navigation) {
305-
console.putmsg(yellow + msg_area.sub[bbs.cursub_code].index + ": " +
306-
roomData.tieIns.isZapped(msg_area.sub[bbs.cursub_code].index) +
307-
"\n");
308-
}*/
309-
305+
if (userSettings.debug.message_scan) {
306+
console.putmsg("Made it past openNewMBase();\n");
307+
}
310308
//if (!roomData.tieIns.isZapped(msg_area.sub[bbs.cursub_code].index)) {
311-
if (msg_area.sub[bbs.cursub_code].scan_ptr < mBase.total_msgs) {
309+
if (msg_area.sub[bbs.cursub_code].scan_ptr <= mBase.total_msgs) {
312310
msg_base.scanSub(msg_area.sub[bbs.cursub_code],
313-
msg_base.util.remap_message_indices(mBase.code),
311+
msg_base.util.remap_message_indices(
312+
mBase),
314313
true);
315314
}
316315
//}
317-
docIface.nav.findNew();
318316
mBase.close();
317+
docIface.nav.findNew();
319318
return;
320319
}
321320
},
@@ -339,7 +338,7 @@ msg_base = {
339338
* away from the error code passing shit through returns
340339
*/
341340
openNewMBase : function(mb) {
342-
try {
341+
//try {
343342
//take care of this in calling code
344343
//mBase.close();
345344
mBase = new MsgBase(mb);
@@ -355,13 +354,13 @@ msg_base = {
355354
console.putmsg(red + "Opened: " + mb +
356355
" allegedly . . .\n");
357356
}
358-
} catch (e) {
357+
/* } catch (e) {
359358
console.putmsg(red + "Error opening new mBase:\n"
360359
+ e.toString() + "\n");
361360
log("Error skipping through scanSub(): " +
362361
e.toString());
363362
throw new dDocException("openNewMBase() Error", e.message, 2);
364-
}
363+
} */
365364

366365
return mBase;
367366
},
@@ -418,7 +417,7 @@ msg_base = {
418417
var msgMap = new Array(), curHdr = new Object();
419418
var curPtr = 0;
420419

421-
mBase = this.openNewMBase(mBase.code);
420+
mBase = this.openNewMBase(mBase.cfg.code);
422421

423422
if (userSettings.debug.message_scan) {
424423
console.putmsg(yellow + "Remapping:\n");
@@ -817,11 +816,11 @@ msg_base = {
817816
scanSub : function(sBoard, indices, forward) {
818817
var tmpPtr, inc, choice = 0;
819818

820-
if (userSettings.debug.message_scan) {
819+
//if (userSettings.debug.navigation) {
821820
console.putmsg("Entered scanSub(); forward = " + forward +
822821
" user.cursub: " + user.cursub + "\nsBoard.code: " +
823822
sBoard.code + "\tindices size: " + indices.length + "\n");
824-
}
823+
//}
825824

826825
mBase = msg_base.util.openNewMBase(sBoard.code);
827826

@@ -838,7 +837,7 @@ msg_base = {
838837
tmpPtr = 0; //start from the beginning of these indices
839838
}
840839

841-
if (userSettings.debug.message_scan) {
840+
//if (userSettings.debug.message_scan) {
842841
console.putmsg("sBoard.scan_ptr = " + sBoard.scan_ptr + "\n");
843842
console.putmsg("sBoard.ptridx = " + sBoard.ptridx + "\n");
844843
console.putmsg("tmpPtr = " + tmpPtr + "\n");
@@ -847,7 +846,7 @@ msg_base = {
847846
console.putmsg("mBase.first_msg = " + mBase.first_msg + "\n");
848847
console.putmsg("mBase.total_msgs = " + mBase.total_msgs + "\n");
849848
console.putmsg("mBase.last_msg = " + mBase.last_msg + "\n");
850-
}
849+
//}
851850

852851
if (forward) {
853852
inc = 1;

0 commit comments

Comments
 (0)