As of April 12th, you must go to Progress SupportLink to create new support cases or to access existing cases. Please, bookmark the SupportLink URL and use the new portal to contact the support team.
This is actually a bug with our library. I have notified the library developer about it and we should be pushing out a fix for this pretty soon. I will update this thread with more information when it becomes available on either a fix or a workaround until we determine a fix.
Thanks for your report,
Damien Bell
said
over 8 years ago
Mark,
just an update, this has been fixed in a release to the Java library. It is available for download here it is version 2.6.17: http://devcenter.kinvey.com/java/downloads .
Please let us know if you find anything else,
Damien
Mark Thien
said
over 8 years ago
ok thanks Damien. I will try it out and update here
Mark Thien
said
over 8 years ago
yes it is working now. before "create" user, I "put" email and it save in Users collection. However, I am wondering anywhere to make the email field unique? When I "create" a user with email already existed, it still saved into Users collection.
Damien Bell
said
over 8 years ago
Mark, it's really funny that you mention this as it's a discussion that we were having internally just last week.
What you can do is in your mongodb query do an exists or nin query (through Business Logic would be the easiest way)
Mark Thien
It is kind of weird that when creating a user, I can't save email and username at the same time:
AsyncUser asyncUser = mKinveyClient().user();
asyncUser.put("email", email);
asyncUser.create(username, password, new KinveyUserCallback() {
public void onFailure(Throwable t) {
Log.i("failed","");
}
public void onSuccess(User u) {
Log.i("success","");
}
});
The email field is empty at backend. Any clue?
Cheers,
Mark