* Add KVList method

* Add KVList method

Add KVList method

* Add pagination support

* Change offset, limit to page, perPage

* Rename constant
Этот коммит содержится в:
Shobhit Gupta
2018-10-03 13:04:37 -07:00
коммит произвёл Joram Wilander
родитель 7468f35cb0
Коммит 8c03e584c1
9 изменённых файлов: 156 добавлений и 0 удалений

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

@@ -59,3 +59,14 @@ func (a *App) DeletePluginKey(pluginId string, key string) *model.AppError {
return result.Err
}
func (a *App) ListPluginKeys(pluginId string, page, perPage int) ([]string, *model.AppError) {
result := <-a.Srv.Store.Plugin().List(pluginId, page, perPage)
if result.Err != nil {
mlog.Error(result.Err.Error())
return nil, result.Err
}
return result.Data.([]string), nil
}