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:
parent
b99a625a36
commit
d94a73c9b0
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user