Thanx so much Ahmad…Issue resolved.
This for the all developers…changing line in memberRole.jsw
from suppressAuth: false
to suppressAuth: true
code file for others:
// Filename: backend/memberRole.jsw (web modules need to have a .jsw extension)
import {roles} from ‘wix-users-backend’ ;
import wixUsersBackend from ‘wix-users-backend’
export function assignRole(roleId, memberId) {
console.log( "backend Role api called " +roleId+ " assigned to member " +memberId );
return roles.assignRole(roleId, memberId, { suppressAuth: true })
.then( () => {
console.log( "Role " +roleId+ " assigned to member " +memberId );
})
. catch ((error) => {
console.log( "error from server " + error);
});
}
export function removeRole(roleId, memberId) {
return roles.removeRole(roleId, memberId, { suppressAuth: true })
.then( () => {
console.log( “Role removed from member” );
})
. catch ((error) => {
console.log(error);
});
}
