<div dir="ltr">Hallo Andreas,<br><div class="gmail_extra"><br><div class="gmail_quote">Am 26. Januar 2017 um 17:00 schrieb Andreas Goetz <span dir="ltr"><<a href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@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">Servus,<br><div class="gmail_extra"><br><div class="gmail_quote"><span class="">2017-01-26 16:43 GMT+01:00 Frank Richter <span dir="ltr"><<a href="mailto:frank.richter83@gmail.com" target="_blank">frank.richter83@gmail.com</a>></span>:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Andreas,<br><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="m_-8509955209692643402h5"><span class="">Am 26. Januar 2017 um 10:47 schrieb Andreas Goetz <span dir="ltr"><<a href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>></span>:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Frank,<br><div class="gmail_extra"><br><div class="gmail_quote"><span><span class="">2017-01-23 11:29 GMT+01:00 Frank Richter <span dir="ltr"><<a href="mailto:frank.richter83@gmail.com" target="_blank">frank.richter83@gmail.com</a>></span>:<br></span><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"><div dir="ltr">Moin Andreas,<br><div class="gmail_extra"><br><div class="gmail_quote"><span class="m_-8509955209692643402m_8744104062665541963m_3033542514293753759gmail-"><span class="">Am 23. Januar 2017 um 09:29 schrieb Andreas Goetz <span dir="ltr"><<a href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>></span>:<br></span><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"><div style="word-wrap:break-word"><div>Hallo Zusammen,</div>...</div></blockquote></span></div></div></div></blockquote><div><br></div></span><span class=""><div>Bitte mal wui.js so anpassen, dann sollte das abonnieren wieder tun:<br><br> $('#entity-public input[type=button]').click(fun<wbr>ction() {<br> // clone entity from data attribute<br> var entity = $.extend({}, $('#entity-public-entity option:selected').data('entity<wbr>'));<br> try {<br> entity.cookie = Boolean($('#entity-public-cook<wbr>ie').prop('checked'));<br> delete entity.active;<br> vz.wui.addEntity(entity);<br> }<br> catch (e) {<br> vz.wui.dialogs.exception(e);<br> }<br> finally {<br> $('#entity-add').dialog('clos<wbr>e');<br> }<br> });<br></div></span></div></div></div></blockquote><div><br></div></div></div><span class=""><div>Hab den Block ausgetauscht, Verhalten ist aber unverändert (neu abonnierter Kanal ist nicht aktiv).</div></span></div></div></div></blockquote><div><br></div><div>Echt?! Mist, ich schaus an. Issue als Reminder?<br></div></div></div></div></blockquote><div><br></div><div>Mehrfach getestet, also ich würde sagen echt...</div><div>Issue mach' ich auf. </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> <br></div><span><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"><div dir="ltr"><div class="gmail_extra"><span class=""><div class="gmail_quote"><span><div><br></div></span><div>Das ist tatsächlich das erwartete Verhalten laut Code: das active Flag wird nicht gespeichert und überlebt damit nicht die Browser Session. Wenns da einen Änderungswunsch gibt bitte Issue aufmachen.<br></div></div></span><div class="gmail_quote"><span class="m_-8509955209692643402m_8744104062665541963m_3033542514293753759gmail-"><div><br></div><div><br></div></span>...</div></div></div></blockquote></span></div></div></div></blockquote></span><span class=""><span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"></div></div></blockquote><div><br></div></span><div>Finde ich nicht so schön: Bisher habe ich auf allen Geräten alle Kanäle abonniert, aber nur eine kleine Auswahl auf aktiv gesetzt (wegen Performance und Übersichtlichkeit). Wenn ein persistentes active flag jetzt ersatzlos wegfällt, werden bei jedem Reload des Frontends erstmal alle Kanäle geladen, was erstens dauert und zweitens einen kaum lesbaren Chart erzeugt.</div></span></div></div></div></blockquote><div><br></div><div>Da fällt nix weg, das gabs noch nie bzw. nur durch Versehen- sollte das anders sein bräuchte ich einen alten Commit > 2 Monate bei dem das schonmal ging.<br> <br></div><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> Dann muss ich erst alles abwählen, was ich gerade nicht sehen will. Alternative wäre dann nur, seltener genutzte Kanäle nur nah Bedarf zu abonnieren, aber das kommt mir jetzt nicht wie ein Fortschritt vor. Besonders unpraktisch für Leute, die zum abbonieren die UUID brauchen (private Kanäle, z.B. Nutzer von demo).</div></div></div></div></blockquote><div><br></div></span><div>Ich hab dafür einfach unterschiedliche Gruppen mti den gelichen Kanälen. Performance ist dank persistenter Middleware (ppm) eh kein Problem mehr.<br> <br></div><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Gegen Speicherung des active flags im Cookie hätte ich nichts einzuwenden, das würde auch auf verschiedenen Clients verschiedene default-Ansichten ermöglichen.</div><div>Ein issue dafür kann ich gerne aufmachen, wenn ich die ganze Sache nicht immer noch missverstanden haben sollte...</div></div></div></div></blockquote><div><br></div></span><div>Ja bitte, ich finde den Request super sinnvoll. Wenns das früher schonmal gab würde ich allerdigns lieber reparieren als neu zu bauen.<br></div></div></div></div></blockquote><div><br></div><div>Als Cookie gab es das wohl noch nie, aber bis letzte Woche hat es eben zumindest mit dem active flag aus der DB funktioniert, auch wenn das nie so gedacht war...</div><div>Weiß nicht ob du das überlesen hast: Wirklich ignoriert wird das active flag aus der DB meiner Meinung nach bisher nicht: Kanäle die active=false haben, werden beim Reload des Frontends auch inaktiv geladen. Nur setzen geht halt nicht mehr.</div><div><br></div><div>Grüße</div><div>Frank</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><div>Viele Grüße</div><br></div></div></div></blockquote><span class="HOEnZb"><font color="#888888"><div>Andreas <br></div></font></span></div></div></div>
</blockquote></div><br></div></div>