mirror of
https://github.com/kovetskiy/mark.git
synced 2025-04-24 05:42:40 +08:00
fix context for cloud confluence when creating attach
This commit is contained in:
parent
6b080ecf7f
commit
319faede07
@ -173,6 +173,9 @@ func (api *API) CreateAttachment(
|
|||||||
}
|
}
|
||||||
|
|
||||||
var result struct {
|
var result struct {
|
||||||
|
Links struct {
|
||||||
|
Context string `json:"context"`
|
||||||
|
} `json:"_links"`
|
||||||
Results []AttachmentInfo `json:"results"`
|
Results []AttachmentInfo `json:"results"`
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -202,6 +205,14 @@ func (api *API) CreateAttachment(
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for i, info := range result.Results {
|
||||||
|
if info.Links.Context == "" {
|
||||||
|
info.Links.Context = result.Links.Context
|
||||||
|
}
|
||||||
|
|
||||||
|
result.Results[i] = info
|
||||||
|
}
|
||||||
|
|
||||||
info = result.Results[0]
|
info = result.Results[0]
|
||||||
|
|
||||||
return info, nil
|
return info, nil
|
||||||
@ -222,6 +233,9 @@ func (api *API) UpdateAttachment(
|
|||||||
}
|
}
|
||||||
|
|
||||||
var result struct {
|
var result struct {
|
||||||
|
Links struct {
|
||||||
|
Context string `json:"context"`
|
||||||
|
} `json:"_links"`
|
||||||
Results []AttachmentInfo `json:"results"`
|
Results []AttachmentInfo `json:"results"`
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -251,6 +265,14 @@ func (api *API) UpdateAttachment(
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for i, info := range result.Results {
|
||||||
|
if info.Links.Context == "" {
|
||||||
|
info.Links.Context = result.Links.Context
|
||||||
|
}
|
||||||
|
|
||||||
|
result.Results[i] = info
|
||||||
|
}
|
||||||
|
|
||||||
info = result.Results[0]
|
info = result.Results[0]
|
||||||
|
|
||||||
return info, nil
|
return info, nil
|
||||||
|
Loading…
x
Reference in New Issue
Block a user