Skip to content

Commit 220ca14

Browse files
committed
Fix cut command complaining about flags
1 parent efbbfdd commit 220ca14

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/xenialdan/MagicWE2/commands/clipboard/CutCommand.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,10 @@ public function onRun(CommandSender $sender, string $aliasUsed, array $args): vo
6767
if ($selection->getLevel() !== $sender->getLevel()) {
6868
$sender->sendMessage(Loader::PREFIX . TF::GOLD . $lang->translateString('warning.differentlevel'));
6969
}
70-
//TODO Temp hack - add cutAsync
71-
API::copyAsync($selection, $session, API::flagParser(explode(" ", strval($args["flags"]))));
72-
API::fillAsync($selection, $session, [Block::get(Block::AIR)], API::flagParser(explode(" ", strval($args["flags"]))));
70+
$hasFlags = isset($args["flags"]);
71+
//TODO Temp hack - add cutAsync - Update 9th Feb. 2020 LEAVE THAT ALONE! IT WORKS, DO NOT TOUCH IT!
72+
API::copyAsync($selection, $session, $hasFlags ? API::flagParser(explode(" ", strval($args["flags"]))) : API::FLAG_BASE);
73+
API::fillAsync($selection, $session, [Block::get(Block::AIR)], $hasFlags ? API::flagParser(explode(" ", strval($args["flags"]))) : API::FLAG_BASE);
7374
} catch (Exception $error) {
7475
$sender->sendMessage(Loader::PREFIX . TF::RED . $lang->translateString('error.command-error'));
7576
$sender->sendMessage(Loader::PREFIX . TF::RED . $error->getMessage());

0 commit comments

Comments
 (0)