Commit 04a3c221 authored by Sebastian Kummer's avatar Sebastian Kummer

Merge pull request #652 in ZP/z-push from...

Merge pull request #652 in ZP/z-push from bugfix/ZP-1345-own-private-items-stripped-when-folder-is-in-additionalfolders to develop

* commit '503f4423':
  ZP-1345 Use Utils::GetFolderOriginFromId().
parents 2670dcfa 503f4423
...@@ -368,7 +368,7 @@ class MAPIUtils { ...@@ -368,7 +368,7 @@ class MAPIUtils {
$hexFolderid = bin2hex($folderid); $hexFolderid = bin2hex($folderid);
$sharedUser = ZPush::GetAdditionalSyncFolderStore($hexFolderid); $sharedUser = ZPush::GetAdditionalSyncFolderStore($hexFolderid);
$shortId = ZPush::GetDeviceManager()->GetFolderIdForBackendId($hexFolderid); $shortId = ZPush::GetDeviceManager()->GetFolderIdForBackendId($hexFolderid);
if (substr($shortId, 0, 1) != DeviceManager::FLD_ORIGIN_USER && $sharedUser != false && $sharedUser != 'SYSTEM') { if (Utils::GetFolderOriginFromId($shortId) != DeviceManager::FLD_ORIGIN_USER && $sharedUser != false && $sharedUser != 'SYSTEM') {
ZLog::Write(LOGLEVEL_DEBUG, sprintf("MAPIUtils->IsMessageSharedAndPrivate(): Message is in shared store '%s' and marked as private", $sharedUser)); ZLog::Write(LOGLEVEL_DEBUG, sprintf("MAPIUtils->IsMessageSharedAndPrivate(): Message is in shared store '%s' and marked as private", $sharedUser));
return true; return true;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment