Unfortunately same result.
type Query {
authenticate: [User] @custom(dql: """
query {
var(func: type(User)) @filter(eq(User.username, "Alice") OR eq(User.email, "")) {
check as checkpwd(User.password, "password")
}
authenticate(func: eq(val(check), 1)) {
uid
User.username
User.email
}
}
"""
)
}
Error:
"errors": [
{
"message": "resolving authenticate failed because Dgraph query failed because Dgraph execution failed because while lexing query {\n var(func: type(User)) @filter((eq(User.username, \"Alice\") OR eq(User.email, \"\"))) {\n check as User.password)\n }\n authenticate(func: eq(check, \"1\")) {\n uid\n User.username\n User.email\n }\n} at line 3 column 26: Unrecognized character in lexText: U+0029 ')'",
"locations": [
{
"line": 2,
"column": 3
}
]
}
],