Bug in Tea Commerce v2.1.1 - JS error if no security/license access
If a user does not have both "Access Security" and "Access Licenses" permissions ticked the Tea Commerce tree fails to load and there is a JS error in the console.
Could you try and post a screenshot of the permissions when it works and when it doesnt? Then I can make the same config and see what happens. What UMB version and TC version?
No need to update to v5.4.2, just remove uComponents.UI from web.config. None of the uComponents UI features (drag and drop, tray peek etc), will work once the module removed. I'm pretty sure the issue comes from tree-extensions.js in uComponents.UI which is not able to deal with the trees being removed by TeaCommerce user permissions.
Bug in Tea Commerce v2.1.1 - JS error if no security/license access
If a user does not have both "Access Security" and "Access Licenses" permissions ticked the Tea Commerce tree fails to load and there is a JS error in the console.
Hi Jeavon
Could you try and post a screenshot of the permissions when it works and when it doesnt? Then I can make the same config and see what happens. What UMB version and TC version?
Kind regards
Anders
Hi Anders,
Umbraco v6.0.5 and Tea Commerce v2.1.1 - here is a Screenr of the issue in action for you http://www.screenr.com/WyTH
Thanks,
Jeavon
I cant replicate this error. Tried to clear your cache? See my screens of a user that is configured just like yours and it works in chrome.
Ah, found the problem. It is actually a issue with uComponents v5.4.1 (not sure it if affects older versions or not).
To fix it, install a build version of uComponents v5.4.2 or later(when available)
More info http://our.umbraco.org/projects/backoffice-extensions/ucomponents/questionssuggestions/39417-Cannot-manage-user-permissions-in-IE-8-atfer-installing-uComponents?p=0
Hmm, unfortunately I was wrong about the upgrade, you actually have to remove the uComponentsModule from web.config to get the tree working again.
Delete this:
<add name="uComponentsModule" type="uComponents.UI.uComponentsModule, uComponents.UI" />
So we should both update to v5.4.2 and remove the line from web.config?
Does everything still work even though we delete that line?
Kind regards
Anders
No need to update to v5.4.2, just remove uComponents.UI from web.config. None of the uComponents UI features (drag and drop, tray peek etc), will work once the module removed. I'm pretty sure the issue comes from tree-extensions.js in uComponents.UI which is not able to deal with the trees being removed by TeaCommerce user permissions.
is working on a reply...