/ / GET réponse booléenne par restangular - angularjs

GET réponse booléenne par restangular - angularjs

J'ai créé un service de repos en utilisant Jersey. Le service permet à l'utilisateur de vérifier si le nom d'utilisateur est déjà disponible ou a été utilisé par quelqu'un.

http://localhost:8080/rest/user/checkUname/uname

Cela renvoie vrai ou faux et cela fonctionne très bien.

Maintenant, dans mon interface utilisateur, j'essaie d'utiliser le Restangular dans Angularjs où mon code est le suivant

var userBaseUrl = Restangular.all("user");

var valid = userBaseUrl.one("checkUname",uname).get();

Mais "valide" n'a pas de valeur booléenne.

Toutes les exécutions fonctionnent correctement, comme je le vois dans le débogage.

Comment accéder à une réponse booléenne via Restangular?

Réponses:

0 pour la réponse № 1

essayez de faire ceci:

Restangular.all("user").one("checkUname", uname).get().then(
function (valid) {
//check here
}
)