Fix Specsearch multiple readings of same service data
This fix specsearch reading multiple times the same cached file when SSAP service table had multiple equally-named object (id column). That would cause suggest_dataset_basename()
to offer the same value for each (equally named) result. Solution now defined the cachefile name after resource's accref
.