MM-8662: Added force flag to uploadPlugin http API (#9969)

MM-8662: Added `force` flag to uploadPlugin http API
Этот коммит содержится в:
Lev
2018-12-12 10:13:24 -08:00
коммит произвёл GitHub
родитель aff3156c56
Коммит 0541e765ad
3 изменённых файлов: 28 добавлений и 7 удалений

Просмотреть файл

@@ -66,7 +66,11 @@ func uploadPlugin(c *Context, w http.ResponseWriter, r *http.Request) {
}
defer file.Close()
manifest, unpackErr := c.App.InstallPlugin(file, false)
force := false
if len(m.Value["force"]) > 0 && m.Value["force"][0] == "true" {
force = true
}
manifest, unpackErr := c.App.InstallPlugin(file, force)
if unpackErr != nil {
c.Err = unpackErr