feat: owner manage employees #138
1 changed files with 6 additions and 1 deletions
|
@ -74,7 +74,12 @@ impl RoleView {
|
|||
impl View<Role> for RoleView {
|
||||
fn update(&mut self, event: &EventEnvelope<Role>) {
|
||||
match &event.payload {
|
||||
// IdentityEvent::OrganizationExited(e) => self.store_id = None,
|
||||
IdentityEvent::RoleAdded(e) => {
|
||||
self.name = e.name().clone();
|
||||
self.role_id = *e.role_id();
|
||||
self.store_id = e.store_id().clone();
|
||||
self.deleted = false;
|
||||
}
|
||||
_ => (),
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue