diff --git a/dist/classes/commands/ParcelCommands.js b/dist/classes/commands/ParcelCommands.js index c56b111..283191b 100644 --- a/dist/classes/commands/ParcelCommands.js +++ b/dist/classes/commands/ParcelCommands.js @@ -33,7 +33,7 @@ class ParcelCommands extends CommandsBase_1.CommandsBase { const parcelInfoReply = (yield this.circuit.waitForMessage(Message_1.Message.ParcelInfoReply, 10000, (packet) => { const replyMessage = packet.message; if (replyMessage.Data.ParcelID.equals(parcelID)) { - return FilterResponse_1.FilterResponse.Match; + return FilterResponse_1.FilterResponse.Finish; } return FilterResponse_1.FilterResponse.NoMatch; })); diff --git a/dist/classes/commands/ParcelCommands.js.map b/dist/classes/commands/ParcelCommands.js.map index f8c1345..cae7af2 100644 --- a/dist/classes/commands/ParcelCommands.js.map +++ b/dist/classes/commands/ParcelCommands.js.map @@ -1 +1 @@ -{"version":3,"file":"ParcelCommands.js","sourceRoot":"","sources":["../../../lib/classes/commands/ParcelCommands.ts"],"names":[],"mappings":";;;;;;;;;;AAAA,iDAA4C;AAC5C,qEAAuE;AACvE,kCAA6B;AAC7B,iDAA4C;AAG5C,+DAA0D;AAC1D,oCAA+B;AAC/B,6BAAiE;AAIjE,oBAA4B,SAAQ,2BAAY;IAEtC,aAAa,CAAC,QAAuB;;YAKvC,EAAE,CAAC,CAAC,OAAO,QAAQ,KAAK,QAAQ,CAAC,CACjC,CAAC;gBACG,QAAQ,GAAG,IAAI,WAAI,CAAC,QAAQ,CAAC,CAAC;YAClC,CAAC;YAGD,MAAM,GAAG,GAA6B,IAAI,4CAAwB,EAAE,CAAC;YAGrE,GAAG,CAAC,SAAS,GAAG;gBACZ,OAAO,EAAE,IAAI,CAAC,KAAK,CAAC,OAAO;gBAC3B,SAAS,EAAE,IAAI,CAAC,OAAO,CAAC,SAAS;aACpC,CAAC;YACF,GAAG,CAAC,IAAI,GAAG;gBACP,QAAQ,EAAE,QAAQ;aACrB,CAAC;YAGF,IAAI,CAAC,OAAO,CAAC,WAAW,CAAC,GAAG,EAAE,eAAW,CAAC,QAAQ,CAAC,CAAC;YAGpD,MAAM,eAAe,GAA2B,CAAC,MAAM,IAAI,CAAC,OAAO,CAAC,cAAc,CAAC,iBAAO,CAAC,eAAe,EAAE,KAAK,EAAE,CAAC,MAAc,EAAkB,EAAE;gBAIlJ,MAAM,YAAY,GAA2B,MAAM,CAAC,OAAiC,CAAC;gBACtF,EAAE,CAAC,CAAC,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,CAChD,CAAC;oBAGG,MAAM,CAAC,+BAAc,CAAC,KAAK,CAAC;gBAChC,CAAC;gBACD,MAAM,CAAC,+BAAc,CAAC,OAAO,CAAC;YAClC,CAAC,CAAC,CAA2B,CAAC;YAQ9B,MAAM,CAAC,IAAI;gBAAA;oBAEP,YAAO,GAAG,eAAe,CAAC,IAAI,CAAC,OAAO,CAAC;oBAGvC,eAAU,GAAG,aAAK,CAAC,oBAAoB,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;oBACnE,sBAAiB,GAAG,aAAK,CAAC,oBAAoB,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;oBAC1E,SAAI,GAAG,eAAe,CAAC,IAAI,CAAC,UAAU,CAAC;oBACvC,iBAAY,GAAG,eAAe,CAAC,IAAI,CAAC,YAAY,CAAC;oBACjD,UAAK,GAAG,eAAe,CAAC,IAAI,CAAC,KAAK,CAAC;oBACnC,sBAAiB,GAAG,IAAI,WAAO,CAAC,CAAC,eAAe,CAAC,IAAI,CAAC,OAAO,EAAE,eAAe,CAAC,IAAI,CAAC,OAAO,EAAE,eAAe,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,CAAC;oBAC5H,eAAU,GAAI,aAAK,CAAC,oBAAoB,CAAC,eAAe,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;oBACvE,eAAU,GAAG,eAAe,CAAC,IAAI,CAAC,UAAU,CAAC;oBAC7C,YAAO,GAAG,eAAe,CAAC,IAAI,CAAC,KAAK,CAAC;oBACrC,cAAS,GAAG,eAAe,CAAC,IAAI,CAAC,SAAS,CAAC;oBAC3C,cAAS,GAAG,eAAe,CAAC,IAAI,CAAC,SAAS,CAAC;gBAC/C,CAAC;aAAA,CAAC;QACN,CAAC;KAAA;CACJ;AAlED,wCAkEC"} \ No newline at end of file +{"version":3,"file":"ParcelCommands.js","sourceRoot":"","sources":["../../../lib/classes/commands/ParcelCommands.ts"],"names":[],"mappings":";;;;;;;;;;AAAA,iDAA4C;AAC5C,qEAAuE;AACvE,kCAA6B;AAC7B,iDAA4C;AAG5C,+DAA0D;AAC1D,oCAA+B;AAC/B,6BAAiE;AAIjE,oBAA4B,SAAQ,2BAAY;IAEtC,aAAa,CAAC,QAAuB;;YAKvC,EAAE,CAAC,CAAC,OAAO,QAAQ,KAAK,QAAQ,CAAC,CACjC,CAAC;gBACG,QAAQ,GAAG,IAAI,WAAI,CAAC,QAAQ,CAAC,CAAC;YAClC,CAAC;YAGD,MAAM,GAAG,GAA6B,IAAI,4CAAwB,EAAE,CAAC;YAGrE,GAAG,CAAC,SAAS,GAAG;gBACZ,OAAO,EAAE,IAAI,CAAC,KAAK,CAAC,OAAO;gBAC3B,SAAS,EAAE,IAAI,CAAC,OAAO,CAAC,SAAS;aACpC,CAAC;YACF,GAAG,CAAC,IAAI,GAAG;gBACP,QAAQ,EAAE,QAAQ;aACrB,CAAC;YAGF,IAAI,CAAC,OAAO,CAAC,WAAW,CAAC,GAAG,EAAE,eAAW,CAAC,QAAQ,CAAC,CAAC;YAGpD,MAAM,eAAe,GAA2B,CAAC,MAAM,IAAI,CAAC,OAAO,CAAC,cAAc,CAAC,iBAAO,CAAC,eAAe,EAAE,KAAK,EAAE,CAAC,MAAc,EAAkB,EAAE;gBAIlJ,MAAM,YAAY,GAA2B,MAAM,CAAC,OAAiC,CAAC;gBACtF,EAAE,CAAC,CAAC,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,CAChD,CAAC;oBAGG,MAAM,CAAC,+BAAc,CAAC,MAAM,CAAC;gBACjC,CAAC;gBACD,MAAM,CAAC,+BAAc,CAAC,OAAO,CAAC;YAClC,CAAC,CAAC,CAA2B,CAAC;YAQ9B,MAAM,CAAC,IAAI;gBAAA;oBAEP,YAAO,GAAG,eAAe,CAAC,IAAI,CAAC,OAAO,CAAC;oBAGvC,eAAU,GAAG,aAAK,CAAC,oBAAoB,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;oBACnE,sBAAiB,GAAG,aAAK,CAAC,oBAAoB,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;oBAC1E,SAAI,GAAG,eAAe,CAAC,IAAI,CAAC,UAAU,CAAC;oBACvC,iBAAY,GAAG,eAAe,CAAC,IAAI,CAAC,YAAY,CAAC;oBACjD,UAAK,GAAG,eAAe,CAAC,IAAI,CAAC,KAAK,CAAC;oBACnC,sBAAiB,GAAG,IAAI,WAAO,CAAC,CAAC,eAAe,CAAC,IAAI,CAAC,OAAO,EAAE,eAAe,CAAC,IAAI,CAAC,OAAO,EAAE,eAAe,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,CAAC;oBAC5H,eAAU,GAAI,aAAK,CAAC,oBAAoB,CAAC,eAAe,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;oBACvE,eAAU,GAAG,eAAe,CAAC,IAAI,CAAC,UAAU,CAAC;oBAC7C,YAAO,GAAG,eAAe,CAAC,IAAI,CAAC,KAAK,CAAC;oBACrC,cAAS,GAAG,eAAe,CAAC,IAAI,CAAC,SAAS,CAAC;oBAC3C,cAAS,GAAG,eAAe,CAAC,IAAI,CAAC,SAAS,CAAC;gBAC/C,CAAC;aAAA,CAAC;QACN,CAAC;KAAA;CACJ;AAlED,wCAkEC"} \ No newline at end of file diff --git a/lib/classes/commands/ParcelCommands.ts b/lib/classes/commands/ParcelCommands.ts index 3622df2..b74a075 100644 --- a/lib/classes/commands/ParcelCommands.ts +++ b/lib/classes/commands/ParcelCommands.ts @@ -47,7 +47,7 @@ export class ParcelCommands extends CommandsBase { // We received a reply for the ParcelID that we requested info for, so return with "Finish" because we don't want any more after this. // If we are expecting multiple replies we can reply with FilterResponse.Match which will keep the listener open. - return FilterResponse.Match; + return FilterResponse.Finish; } return FilterResponse.NoMatch; })) as ParcelInfoReplyMessage; @@ -62,7 +62,7 @@ export class ParcelCommands extends CommandsBase { OwnerID = parcelInfoReply.Data.OwnerID; - // Because Data.Name is a buffer, we have a halper functino to decode it. + // Because Data.Name is a buffer, we have a helper function to decode it. ParcelName = Utils.BufferToStringSimple(parcelInfoReply.Data.Name); ParcelDescription = Utils.BufferToStringSimple(parcelInfoReply.Data.Desc); Area = parcelInfoReply.Data.ActualArea;