2013-01-09 18 views
5

मैंने हाल ही में: मणि 'रेल', '3.2.5' से मणि 'रेल', '3.2.11' से अपग्रेड किया है।रेल 3.2.11 एन्कोडिंग समस्या के रूप में अब यह एकल उद्धरण एचटीएमएल इकाइयों में बदल जाता है?

MagicThing.set({uuid : '6cea6a412094b5633f2011df59bc86b0'}); 

लेकिन अब के लिए अद्यतन करने के बाद: सही ढंग से के रूप में रेल 3.2.5 इस उत्पादन होगा साथ

MagicThing.set({uuid : <%= "'"+Digest::MD5.hexdigest("#{current_user.id.to_s}#{SITE_CONFIG['key']}")+"'" %>}); 

:

रेल दृश्य:

मैं अब निम्न समस्या को देखने के रेल 3.2.11:

MagicThing.set({uuid : &#x27;6cea6a412094b5633f2011df59bc86b0&#x27;}); 

कोई विचार क्या एकल कोट्स को HTML इकाइयों में परिवर्तित करने का कारण बन गया। और उस पर आधारित करने का सही तरीका है? धन्यवाद

+0

त्वरित सुधार के रूप में, मैं बस में कच्चे जोड़ा निकल जाता है सामने और यह सही ढंग से आउटपुट किया गया लेकिन मुझे उत्सुकता है कि यह नवीनतम रेल में यादृच्छिक रूप से कैसे हुआ। – AnApprentice

उत्तर

5

प्रति the changelog, ऐसा लगता है कि रेल 3.2.8 के बाद इसे बदला:

ERB :: Util.html_escape अब एकल उद्धरण

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^