getMemberInfos récupère les informations de plusieurs membres

La requête getMemberInfos récupère actuellement les informations de plusieurs utilisateurs car la syntaxe avec VALUES fonctionne comme un OPTIONAL. Vu la requête on récupère donc tous les membres visibles de l'utilisateur par leur oct:loginID qui n'est pas privé et non pas seulement l'utilisateur courant qui est le seul à avoir accès à ses propriétés oct:hasSystemGraph et oct:hasPrivateGraph.

Ancienne requête

CONSTRUCT {?member ?p ?graph}
WHERE {
  VALUES ?p { oct:hasSystemGraph oct:hasPrivateGraph oct:loginID}
  ?member ?p ?graph.
}

Nouvelle requête

CONSTRUCT {
  ?member oct:hasSystemGraph ?systemGraph;
          oct:hasPrivateGraph ?privateGraph;
          oct:loginID ?loginId.
}
WHERE {
  ?member oct:hasSystemGraph ?systemGraph;
          oct:hasPrivateGraph ?privateGraph;
          oct:loginID ?loginId.
}
Assignee Loading
Time tracking Loading