IMAP: Wrong permission checked for GETACL

This commit is contained in:
mdecimus
2025-09-27 20:11:15 +02:00
parent e01bbf0fde
commit 7c946a683a

View File

@@ -40,7 +40,7 @@ use utils::map::bitmap::Bitmap;
impl<T: SessionStream> Session<T> {
pub async fn handle_get_acl(&mut self, request: Request<Command>) -> trc::Result<()> {
// Validate access
self.assert_has_permission(Permission::ImapAuthenticate)?;
self.assert_has_permission(Permission::ImapAclGet)?;
let op_start = Instant::now();
let arguments = request.parse_acl(self.is_utf8)?;