mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-04 21:15:55 +01:00
fix: dont show chat upload btn if maxFileSize is 0, #12926
This commit is contained in:
@@ -67,8 +67,11 @@ chatsController.get = async function (req, res, next) {
|
||||
|
||||
room.title = room.roomName || room.usernames || '[[pages:chats]]';
|
||||
room.bodyClasses = ['chat-loaded'];
|
||||
room.canViewInfo = await privileges.global.can('view:users:info', uid);
|
||||
|
||||
const [canViewInfo, canUploadImage, canUploadFile] = await privileges.global.can([
|
||||
'view:users:info', 'upload:post:image', 'upload:post:file',
|
||||
], uid);
|
||||
room.canViewInfo = canViewInfo;
|
||||
room.canUpload = (canUploadImage || canUploadFile) && (meta.config.maximumFileSize > 0 || room.isAdmin);
|
||||
res.render('chats', {
|
||||
...payload,
|
||||
...room,
|
||||
|
||||
Reference in New Issue
Block a user