<div dir="ltr">Hi Andrea,<div><br></div><div>thanks for the detailed report, please open a ticket in github and send a pull request to master referencing the ticket.</div><div><br></div><div>If you need any assistance don't hesitate to write back!</div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-03-30 10:57 GMT+02:00 Andrea Pogliaghi <span dir="ltr"><<a href="mailto:andrea.pogliaghi@gmail.com" target="_blank">andrea.pogliaghi@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hello to everybody.</div><div><br></div><div><div>I am using Geonode 2.4 version (on Linux Ubuntu 14.04 LTS with Postgres/postgis) and I noticed that when I change the style of a layer (for instance the fill color), the layer thumbnail is not updated with the new version of the style but it reflects the previous one.</div><div><br></div><div>For instance, to replicate it:</div><div><br></div><div>1. Choose a layer. Let's suppose it has a RED fill color.</div><div>2. Edit the style of the layer and change the fill color to BLUE</div><div>3. Save the style and go to the "layers" page. The thumbnail of the color is RED (should be BLUE)</div><div>4. Edit the style of the layer and change the fill color to YELLOW.</div><div>5. Save the style and go to the "layers" page. The thumbnail of the color is BLUE (should be YELLOW)<br></div><div>and so on...</div><div><br></div><div>I looked into the source code and it seems that the update of the style in Gesoserver (A) and the generation of the new thumbnail (B) are carried out in the wrong sequence, i.e. the new thumbnail is generated before the new style is updated onto Geoserver, and this explains why in the layer thumbnail there is the previous version of the style. (i.e. B-A instead of A-B)</div></div><div><br></div><div>A workaround of the problem may be the following: when choosing a color in the colorpicker, click on the desired color twice instead of a single time, allowing a couple of seconds between the clicks. In this way the "style update" is triggered two times with the same color, and the layer thumbnail will be in sync with the style.</div><div><br></div><div>Obviously this is only a workaround and it does not solve the bug,</div><div><br></div><div>I made a modification in the "geoserver/views.py" file, changing reversing the sequence of update so that it saves the style onto geoserver before generating the thumbnail.</div><div>With this patch it seems that the bug is solved.</div><div><br></div><div>Since I am new to the mailing list, what should I do? </div><div>Should I open a bug on Geonode GIT?</div><div>Do I have to send the patch to someone to review it and/or eventually apply in on the trunk?</div><div><br></div><div>Thank you all,</div><div>Andrea</div><div><br></div><div>--</div><div>ing. Andrea Pogliaghi</div><div>Gesp Srl - Sistemi Informativi Geografici</div></div>
<br>_______________________________________________<br>
geonode-devel mailing list<br>
<a href="mailto:geonode-devel@lists.osgeo.org">geonode-devel@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/geonode-devel" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/geonode-devel</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Simone </div>
</div>