lib/model: Introducer can remove stuff it introduced (fixes #1015)

GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3522
This commit is contained in:
Audrius Butkevicius
2016-11-07 16:40:48 +00:00
committed by Jakob Borg
parent caaab462bc
commit ec2b097313
6 changed files with 739 additions and 205 deletions

View File

@@ -45,7 +45,8 @@ type FolderConfiguration struct {
}
type FolderDeviceConfiguration struct {
DeviceID protocol.DeviceID `xml:"id,attr" json:"deviceID"`
DeviceID protocol.DeviceID `xml:"id,attr" json:"deviceID"`
IntroducedBy protocol.DeviceID `xml:"introducedBy,attr" json:"introducedBy"`
}
func NewFolderConfiguration(id, path string) FolderConfiguration {