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