Remember service data per service and not globally. (#226)

This commit is contained in:
Andrey 2017-03-02 09:28:52 +02:00 committed by Paulus Schoutsen
parent c21187dc4f
commit 354423387e

View File

@ -79,7 +79,7 @@
data='{{service}}'>
</app-localstorage-document>
<app-localstorage-document
key='panel-dev-service-state-servicedata'
key='[[computeServicedataKey(domain, service)]]'
data='{{serviceData}}'>
</app-localstorage-document>
@ -207,6 +207,13 @@ Polymer({
return Object.keys(serviceDomains[domain]).sort();
},
computeServicedataKey: function (domain, service) {
if (!domain || !service) {
return 'panel-dev-service-state-servicedata';
}
return 'panel-dev-service-state-servicedata.' + domain + '.' + service;
},
domainChanged: function () {
this.service = '';
this.serviceData = '';