feat: emit SessionRenamed signal on successful rename
This commit is contained in:
parent
3178aaad81
commit
93ba8ffd29
5
main.go
5
main.go
|
|
@ -256,6 +256,7 @@ func (m *SessionManager) RenameSession(sessionID, newName string) (bool, *dbus.E
|
|||
m.mu.Unlock()
|
||||
return false, nil
|
||||
}
|
||||
m.conn.Emit(busPath, busIface+".SessionRenamed", sessionID, newName)
|
||||
return true, nil
|
||||
}
|
||||
|
||||
|
|
@ -634,6 +635,10 @@ const introspectXML = `<node>
|
|||
<signal name="SessionKilled">
|
||||
<arg name="session_id" type="s"/>
|
||||
</signal>
|
||||
<signal name="SessionRenamed">
|
||||
<arg name="old_id" type="s"/>
|
||||
<arg name="new_id" type="s"/>
|
||||
</signal>
|
||||
<signal name="StateChanged">
|
||||
<arg name="session_id" type="s"/>
|
||||
<arg name="new_state" type="s"/>
|
||||
|
|
|
|||
Reference in New Issue