When a message is assigned a hash content, the Ruby code attempts to convert the aspects to strings. However, if a value stored in a hash is itself a hash, rather than deep diving into that hash to convert its constituents, the hash is converted to a string.
Instead, the system should only look for elements that are symbols and convert those to strings. And it should take non-scalar types and look at their individual components and fix them as well.
|Field||Original Value||New Value|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Fix Version/s||0.21 [ 12323549 ]|
|Fix Version/s||0.18 [ 12322451 ]|
|Resolution||Fixed [ 1 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|19m 56s||1||Darryl L. Pierce||04/Feb/13 20:18|
|174d 22h 35m||1||Justin Ross||29/Jul/13 18:53|