@mattab opened this issue on April 16th 2008

When customizing the dashboard, we save the layout in the DB so that a given user always has his last customized version of his dashboard. However (due to limitation in a param size in a URL?) this string is truncated at 256 chars. The DB field is TINYTEXT so shouldnt be limited here. Todo: Build a shorter version of the customization string in order to save dashboards layout with 10+ widgets

@anonymous-piwik-user commented on April 25th 2008

TINYTEXT

A TEXT column with a maximum length of 255 (28 1) characters. The effective maximum length is less if the value contains multi-byte characters. Each TINYTEXT value is stored using a one-byte length prefix that indicates the number of bytes in the value.

Reference : [http://dev.mysql.com/doc/refman/5.0/en/string-type-overview.html]

@mattab commented on May 29th 2008

Mindful, thanks for your careful review of my assumption ;-) This is fixed in last version.

@anonymous-piwik-user commented on May 11th 2009

This week, the bug occur on my installation. I modify manualy the type of the column from TINYTEXT to TEXT. So it's ok for me.

But, I think it should be done in normal upgrade database process...

This issue was closed on May 11th 2009
Powered by GitHub Issue Mirror