It was still working yesterday. Is it deployed on test? Then I'll adapt.
Am 23.12.2013 16:41 schrieb "loicgasser" <notifications@github.com>:

> In src/components/featuretree/FeaturetreeDirective.js:
>
> > +                  //to preserve state (selected)
> > +                  if (oldNode) {
> > +                    for (j = 0, lj = oldNode.features.length; j < lj; j++) {
> > +                      oldFeature = oldNode.features[j];
> > +                      if (oldFeature.id === result.attrs.id) {
> > +                        feature = oldFeature;
> > +                        break;
> > +                      }
> > +                    }
> > +                  }
> > +                  if (!angular.isDefined(feature)) {
> > +                    feature = {
> > +                      info: '',
> > +                      geometry: null,
> > +                      selected: false,
> > +                      id: result.attrs.id,
>
> See:
> geoadmin/service-sphinxsearch@cd95dd7<https://github.com/geoadmin/service-sphinxsearch/commit/cd95dd78f2b84c79d3744d750c7f8e730e96a83c>
>
> This would need to be changed to
>
>
> result.attrs.feature_id
>
> I could change it on sphinx side to "featureId" though.. But we've been
> using snake like notation from the very begging when generating indices.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/geoadmin/mf-geoadmin3/pull/887/files#r8528567>
> .
>