From 65d78cfd82bcc1f566f3d589eac11735adc4c788 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steffen=20Schro=CC=88der?= Date: Sun, 5 Jan 2014 19:15:37 +0100 Subject: [PATCH] mlmanager improvements --- application/core/Manialinks/ManialinkManager.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/application/core/Manialinks/ManialinkManager.php b/application/core/Manialinks/ManialinkManager.php index 7ed547b2..56a89e78 100644 --- a/application/core/Manialinks/ManialinkManager.php +++ b/application/core/Manialinks/ManialinkManager.php @@ -127,6 +127,7 @@ class ManialinkManager implements ManialinkPageAnswerListener, CallbackListener * @return bool */ public function sendManialink($manialinkText, $logins = null, $timeout = 0, $hideOnClick = false) { + $manialinkText = (string) $manialinkText; if(!$logins) { return $this->maniaControl->client->query('SendDisplayManialinkPage', $manialinkText, $timeout, $hideOnClick); } @@ -171,13 +172,12 @@ class ManialinkManager implements ManialinkPageAnswerListener, CallbackListener /** * Displays a ManiaLink Widget to a certain Player * - * @param String $maniaLink + * @param mixed $maniaLink * @param Player $player */ public function displayWidget($maniaLink, Player $player) { // render and display xml - $maniaLinkText = $maniaLink->render()->saveXML(); - $this->maniaControl->manialinkManager->sendManialink($maniaLinkText, $player->login); + $this->maniaControl->manialinkManager->sendManialink($maniaLink, $player->login); $this->disableAltMenu($player); }