Summary | Permission "AttachmentsEnabled" doesn't work with HTC One mini2 |
Queue | Synchronization |
Queue Version | FRAMEWORK_5_2 |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | mrubinsk (at) horde (dot) org |
Requester | samuel.wolf (at) wolf-maschinenbau (dot) de |
Created | 01/26/2015 (3815 days ago) |
Due | |
Updated | 01/26/2015 (3815 days ago) |
Assigned | 01/26/2015 (3815 days ago) |
Resolved | 01/26/2015 (3815 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Resolved
commit f38ce272df382c3c9e9f396b7db6787897eee543
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Mon Jan 26 11:40:37 2015 -0500
[mjr] Always send the attachmentsenabled policy, even when it's
the default value of 'enabled' (
Bug #13827).framework/ActiveSync/package.xml | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
http://github.com/horde/horde/commit/f38ce272df382c3c9e9f396b7db6787897eee543
commit a2fe8df9c3e103de61becd395106aa9f100b6b94
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Mon Jan 26 11:37:33 2015 -0500
At least one known device (HTC One mini) requires this to be sent
even if it's default.
Bug: 13827.../ActiveSync/lib/Horde/ActiveSync/Policies.php | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http://github.com/horde/horde/commit/a2fe8df9c3e103de61becd395106aa9f100b6b94
Thank you.
We aren't even sending that policy to the device since "enabled" is
the default value for that policy. You can try forcing Horde to send
it even if it's default with the following patch:
diff --git a/framework/ActiveSync/lib/Horde/ActiveSync/Policies.php
b/framework/ActiveSync/lib/Horde/ActiveSync/Policies.php
index 01559d5..4289142 100644
--- a/framework/ActiveSync/lib/Horde/ActiveSync/Policies.php
+++ b/framework/ActiveSync/lib/Horde/ActiveSync/Policies.php
@@ -259,7 +259,7 @@ class Horde_ActiveSync_Policies
$this->_sendPolicy(self::POLICY_COMPLEXITY,
$policies[self::POLICY_COMPLEXITY] >= 1 ? '1' : '0', true);
}
$this->_sendPolicy(self::POLICY_ENCRYPTION,
$policies[self::POLICY_ENCRYPTION], true);
- $this->_sendPolicy(self::POLICY_ATC,
$policies[self::POLICY_ATC], true);
+ $this->_sendPolicy(self::POLICY_ATC,
$policies[self::POLICY_ATC], false);
$this->_sendPolicy(self::POLICY_AEFVALUE,
$policies[self::POLICY_AEFVALUE], true);
$this->_sendPolicy(self::POLICY_MAXATCSIZE,
$policies[self::POLICY_MAXATCSIZE], true);
if ($this->_version > Horde_ActiveSync::VERSION_TWELVE) {
Maybe that helps?
State ⇒ Feedback
Assigned to Michael Rubinsky
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Permission "AttachmentsEnabled" doesn't work with HTC One mini2
Queue ⇒ Synchronization
Milestone ⇒
Patch ⇒ No
New Attachment: hordeEAS.zip
State ⇒ Unconfirmed
all authenticated users.
Unfortunately the device doesn't have the permissions.