controllers with new search
This commit is contained in:
@@ -55,7 +55,7 @@ func (o *DataController) GetAll() {
|
||||
// @router /search/:search [get]
|
||||
func (o *DataController) Search() {
|
||||
search := o.Ctx.Input.Param(":search")
|
||||
o.Data["json"] = oclib.Search(search, oclib.LibDataEnum(oclib.DATA_RESOURCE))
|
||||
o.Data["json"] = oclib.Search(nil, search, oclib.LibDataEnum(oclib.DATA_RESOURCE))
|
||||
o.ServeJSON()
|
||||
}
|
||||
|
||||
|
||||
@@ -55,7 +55,7 @@ func (o *DatacenterController) GetAll() {
|
||||
// @router /search/:search [get]
|
||||
func (o *DatacenterController) Search() {
|
||||
search := o.Ctx.Input.Param(":search")
|
||||
o.Data["json"] = oclib.Search(search, oclib.LibDataEnum(oclib.DATACENTER_RESOURCE))
|
||||
o.Data["json"] = oclib.Search(nil, search, oclib.LibDataEnum(oclib.DATACENTER_RESOURCE))
|
||||
o.ServeJSON()
|
||||
}
|
||||
|
||||
|
||||
@@ -55,7 +55,7 @@ func (o *ProcessingController) GetAll() {
|
||||
// @router /search/:search [get]
|
||||
func (o *ProcessingController) Search() {
|
||||
search := o.Ctx.Input.Param(":search")
|
||||
o.Data["json"] = oclib.Search(search, oclib.LibDataEnum(oclib.PROCESSING_RESOURCE))
|
||||
o.Data["json"] = oclib.Search(nil, search, oclib.LibDataEnum(oclib.PROCESSING_RESOURCE))
|
||||
o.ServeJSON()
|
||||
}
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ func (o *ResourceController) Search() {
|
||||
search := o.Ctx.Input.Param(":search")
|
||||
results := map[string]interface{}{}
|
||||
for _, resource := range []oclib.LibDataEnum{oclib.LibDataEnum(oclib.DATACENTER_RESOURCE), oclib.LibDataEnum(oclib.DATACENTER_RESOURCE), oclib.LibDataEnum(oclib.STORAGE_RESOURCE), oclib.LibDataEnum(oclib.PROCESSING_RESOURCE), oclib.LibDataEnum(oclib.WORKFLOW_RESOURCE)} {
|
||||
d := oclib.Search(search, resource)
|
||||
d := oclib.Search(nil, search, resource)
|
||||
if d.Code != 200 || len(d.Data) == 0 {
|
||||
results[resource.String()] = []interface{}{}
|
||||
} else {
|
||||
|
||||
@@ -34,7 +34,7 @@ func (o *StorageController) Put() {
|
||||
// @router /search/:search [get]
|
||||
func (o *StorageController) Search() {
|
||||
search := o.Ctx.Input.Param(":search")
|
||||
o.Data["json"] = oclib.Search(search, oclib.LibDataEnum(oclib.STORAGE_RESOURCE))
|
||||
o.Data["json"] = oclib.Search(nil, search, oclib.LibDataEnum(oclib.STORAGE_RESOURCE))
|
||||
o.ServeJSON()
|
||||
}
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ func (o *WorkflowController) Put() {
|
||||
// @router /search/:search [get]
|
||||
func (o *WorkflowController) Search() {
|
||||
search := o.Ctx.Input.Param(":search")
|
||||
o.Data["json"] = oclib.Search(search, oclib.LibDataEnum(oclib.WORKFLOW_RESOURCE))
|
||||
o.Data["json"] = oclib.Search(nil, search, oclib.LibDataEnum(oclib.WORKFLOW_RESOURCE))
|
||||
o.ServeJSON()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user