Closed (won't fix)
Project:
Hierarchical Select
Version:
6.x-3.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
23 Mar 2011 at 16:22 UTC
Updated:
8 May 2013 at 18:55 UTC
cacheId is constructed using $config['params'], and it is then used as table name in HTML 5 client side database storage. However, client side database storage sql doesn't like '.' or '-' in table name, so if $config['params'] contains these characters the client side database storage sql will fail. A quick fix is to modify Drupal.HierarchicalSelect.cache.table and add replace(/-/g,"_").replace(/\./g,"_") for after cacheId
Comments
Comment #1
kars-t commentedHi
I am setting this to "won't fix" because the D6 version will not get anymore love, the problem is basically understandable but not exactly how this happens and there is no patch.
Feel free to reopen and to provide a patch that applies to latest D6 version.