key responses: make some fields optional

Signed-off-by: Sumner Evans <sumner@beeper.com>
sumner/inf-1183
Sumner Evans 2022-07-25 12:18:16 -06:00
parent 612001e327
commit ce8c8e1a37
No known key found for this signature in database
GPG Key ID: 8904527AB50022FD
1 changed files with 8 additions and 8 deletions

View File

@ -298,20 +298,20 @@ type RespUploadKeys struct {
}
type RespQueryKeys struct {
Failures map[string]interface{} `json:"failures"`
DeviceKeys map[id.UserID]map[id.DeviceID]DeviceKeys `json:"device_keys"`
MasterKeys map[id.UserID]CrossSigningKeys `json:"master_keys"`
SelfSigningKeys map[id.UserID]CrossSigningKeys `json:"self_signing_keys"`
UserSigningKeys map[id.UserID]CrossSigningKeys `json:"user_signing_keys"`
Failures map[string]interface{} `json:"failures,omitempty"`
DeviceKeys map[id.UserID]map[id.DeviceID]DeviceKeys `json:"device_keys,omitempty"`
MasterKeys map[id.UserID]CrossSigningKeys `json:"master_keys,omitempty"`
SelfSigningKeys map[id.UserID]CrossSigningKeys `json:"self_signing_keys,omitempty"`
UserSigningKeys map[id.UserID]CrossSigningKeys `json:"user_signing_keys,omitempty"`
}
type RespClaimKeys struct {
Failures map[string]interface{} `json:"failures"`
OneTimeKeys map[id.UserID]map[id.DeviceID]map[id.KeyID]OneTimeKey `json:"one_time_keys"`
Failures map[string]interface{} `json:"failures,omitempty"`
OneTimeKeys map[id.UserID]map[id.DeviceID]map[id.KeyID]OneTimeKey `json:"one_time_keys,omitempty"`
}
type RespUploadSignatures struct {
Failures map[string]interface{} `json:"failures"`
Failures map[string]interface{} `json:"failures,omitempty"`
}
type RespKeyChanges struct {