-
Notifications
You must be signed in to change notification settings - Fork 217
Closed
Description
I need to implement the quickblox application in various platform like Android, IOS, and Web also. Duplicate user entry has been created during user change their devices many times. In web user closing browser without logout, in that time duplicate entry has been created.
How can I handle this situation ?
Even I had tried to delete a duplicate users during login. But I can not delete the duplicate entry.
`
var params = {
filter: { field: 'full_name', param: 'in', value: data.username },
order: { sort: 'desc', field: 'id' }
};
QB.users.listUsers(params, function(err, result){
if (err) {
console.log("errMsg ==> ", err);
} else {
_.each(result.items, function(item) {
if (item.user.full_name == data.username) {
QB.users.delete(item.user.id, function(err, user){
if (user) {
console.log("user deleted successfully");
} else {
console.error('User not delete ============> : ', err);
}
});
}
});
}
});
`
The above code was executed during login "app.helpers.join". It throw the error
`
Object {code: 403, status: "error", message: "Forbidden", detail: "{"errors":{"base":["You are not owner of this object"]}}"}
`
I am using SDK v2.2.1
gvijaydhanasekaran
Metadata
Metadata
Assignees
Labels
No labels