mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-11-10 09:43:54 +01:00
Fixed bug with rm terminal and ns commands that made non-exe files with .exe in their name undeletable.
This commit is contained in:
parent
e6a3794849
commit
67d083772a
@ -2261,7 +2261,7 @@ function NetscriptFunctions(workerScript) {
|
|||||||
throw makeRuntimeRejectMsg(workerScript, `Invalid server specified for rm(): ${ip}`);
|
throw makeRuntimeRejectMsg(workerScript, `Invalid server specified for rm(): ${ip}`);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (fn.includes(".exe")) {
|
if (fn.endsWith(".exe")) {
|
||||||
for (var i = 0; i < s.programs.length; ++i) {
|
for (var i = 0; i < s.programs.length; ++i) {
|
||||||
if (s.programs[i] === fn) {
|
if (s.programs[i] === fn) {
|
||||||
s.programs.splice(i, 1);
|
s.programs.splice(i, 1);
|
||||||
|
@ -1342,7 +1342,7 @@ let Terminal = {
|
|||||||
//Check programs
|
//Check programs
|
||||||
let delTarget = commandArray[1];
|
let delTarget = commandArray[1];
|
||||||
|
|
||||||
if (delTarget.includes(".exe")) {
|
if (delTarget.endsWith(".exe")) {
|
||||||
for (let i = 0; i < s.programs.length; ++i) {
|
for (let i = 0; i < s.programs.length; ++i) {
|
||||||
if (s.programs[i] === delTarget) {
|
if (s.programs[i] === delTarget) {
|
||||||
s.programs.splice(i, 1);
|
s.programs.splice(i, 1);
|
||||||
|
Loading…
Reference in New Issue
Block a user