1
0
mirror of https://github.com/wbbaddons/Tims-Chat.git synced 2024-12-22 21:40:08 +00:00

Add permission check to canDownload() in

MessageAttachmentObjectType.class.php
This commit is contained in:
Maximilian Mader 2013-10-06 20:28:07 +02:00
parent b99a625a36
commit d94a73c9b0

View File

@ -37,15 +37,15 @@ public function getMaxCount() {
* @see wcf\system\attachment\IAttachmentObjectType::canDownload() * @see wcf\system\attachment\IAttachmentObjectType::canDownload()
*/ */
public function canDownload($objectID) { public function canDownload($objectID) {
// TODO get the room ID if ($objectID) {
/*if ($objectID) { $message = new \chat\data\message\Message($objectID);
$room = \chat\data\room\RoomCache::getInstance()->getRoom($objectID); if (isset($message->roomID) && $message->roomID) {
if ($room && $room->canEnter()) return true; $room = \chat\data\room\RoomCache::getInstance()->getRoom($message->roomID);
if ($room && $room->canEnter()) return true;
}
} }
return false;*/ return false;
return true;
} }
public function canPreview($objectID) { public function canPreview($objectID) {
@ -68,7 +68,6 @@ public function canUpload($objectID, $parentObjectID = 0) {
* @see wcf\system\attachment\IAttachmentObjectType::canDelete() * @see wcf\system\attachment\IAttachmentObjectType::canDelete()
*/ */
public function canDelete($objectID) { public function canDelete($objectID) {
// TODO Allow attachments to be deleted in ACP
return false; return false;
} }
} }