Skip to content

Commit d0142d6

Browse files
committed
Fix filter by robot workflow
1 parent 3cfad6e commit d0142d6

8 files changed

Lines changed: 22 additions & 15 deletions

File tree

OpenFlow/src/public/Controllers.ts

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -112,13 +112,18 @@ export class RPAWorkflowsCtrl extends entitiesCtrl<Base> {
112112
this.basequery = { _type: "workflow" };
113113
this.baseprojection = { _type: 1, type: 1, name: 1, _created: 1, _createdby: 1, _modified: 1, projectandname: 1 };
114114
this.postloadData = this.processdata;
115-
if (this.userdata.data.RPAWorkflowsCtrl) {
116-
this.basequery = this.userdata.data.RPAWorkflowsCtrl.basequery;
117-
this.collection = this.userdata.data.RPAWorkflowsCtrl.collection;
118-
this.baseprojection = this.userdata.data.RPAWorkflowsCtrl.baseprojection;
119-
this.orderby = this.userdata.data.RPAWorkflowsCtrl.orderby;
120-
this.searchstring = this.userdata.data.RPAWorkflowsCtrl.searchstring;
121-
this.basequeryas = this.userdata.data.RPAWorkflowsCtrl.basequeryas;
115+
if (this.userdata.data != null && this.userdata.data.basequeryas != null) {
116+
this.basequeryas = this.userdata.data.basequeryas;
117+
} else if (this.userdata.data.RPAWorkflowsCtrl) {
118+
if (this.userdata.data.RPAWorkflowsCtrl.basequeryas) this.basequeryas = this.userdata.data.RPAWorkflowsCtrl.basequeryas;
119+
if (this.userdata.data.RPAWorkflowsCtrl.basequery) {
120+
this.basequery = this.userdata.data.RPAWorkflowsCtrl.basequery;
121+
this.collection = this.userdata.data.RPAWorkflowsCtrl.collection;
122+
this.baseprojection = this.userdata.data.RPAWorkflowsCtrl.baseprojection;
123+
this.orderby = this.userdata.data.RPAWorkflowsCtrl.orderby;
124+
this.searchstring = this.userdata.data.RPAWorkflowsCtrl.searchstring;
125+
this.basequeryas = this.userdata.data.RPAWorkflowsCtrl.basequeryas;
126+
}
122127
}
123128
WebSocketClientService.onSignedin((user: TokenUser) => {
124129
this.loadData();
@@ -2955,7 +2960,7 @@ export class RobotsCtrl extends entitiesCtrl<unattendedclient> {
29552960
) {
29562961
super($scope, $location, $routeParams, $interval, WebSocketClientService, api, userdata);
29572962
this.autorefresh = true;
2958-
console.debug("RolesCtrl");
2963+
console.debug("RobotsCtrl");
29592964
this.basequery = { _type: "user" };
29602965
this.collection = "users";
29612966
this.postloadData = this.processdata;
@@ -3014,6 +3019,8 @@ export class RobotsCtrl extends entitiesCtrl<unattendedclient> {
30143019
if (!this.$scope.$$phase) { this.$scope.$apply(); }
30153020
}
30163021
ShowWorkflows(model: any) {
3022+
if (!this.userdata.data.RPAWorkflowsCtrl) this.userdata.data.RPAWorkflowsCtrl = {};
3023+
this.userdata.data.RPAWorkflowsCtrl.basequeryas = model._id;
30173024
this.userdata.data.basequeryas = model._id;
30183025
this.$location.path("/RPAWorkflows");
30193026
if (!this.$scope.$$phase) { this.$scope.$apply(); }

OpenFlowNodeRED/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "openflow-nodered",
3-
"version": "1.1.52",
3+
"version": "1.1.53",
44
"description": "Simple wrapper around NodeRed, RabbitMQ and MongoDB to support a more scaleable NodeRed implementation.\r Also the \"backend\" for [OpenRPA](https://github.com/skadefro/OpenRPA)",
55
"main": "index.js",
66
"scripts": {

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.1.52
1+
1.1.53

docker-compose-toolbox.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ services:
8282
- "traefik.http.routers.nodered.rule=Host(`nodered1.toolbox.openrpa.dk`)"
8383
- "traefik.http.routers.nodered.entrypoints=web"
8484
- "traefik.http.services.nodered.loadbalancer.server.port=1880"
85-
image: "cloudhack/openflownodered:1.1.52"
85+
image: "cloudhack/openflownodered:1.1.53"
8686
container_name: "nodered"
8787
environment:
8888
# - nodered_id=1

docker-compose-traefik-letsencrypt.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ services:
107107
- "traefik.http.routers.nodered.entrypoints=web,websecure"
108108
- "traefik.http.services.nodered.loadbalancer.server.port=1880"
109109
- "traefik.http.routers.nodered.tls.certresolver=myresolver"
110-
image: "cloudhack/openflownodered:1.1.52"
110+
image: "cloudhack/openflownodered:1.1.53"
111111
container_name: "nodered"
112112
environment:
113113
# - nodered_id=1

docker-compose-traefik.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ services:
8282
- "traefik.http.routers.nodered.rule=Host(`nodered1.localhost.openrpa.dk`)"
8383
- "traefik.http.routers.nodered.entrypoints=web"
8484
- "traefik.http.services.nodered.loadbalancer.server.port=1880"
85-
image: "cloudhack/openflownodered:1.1.52"
85+
image: "cloudhack/openflownodered:1.1.53"
8686
container_name: "nodered"
8787
environment:
8888
# - nodered_id=1

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ services:
5252
- "80:80"
5353
- "5858:5858"
5454
nodered:
55-
image: "cloudhack/openflownodered:1.1.52"
55+
image: "cloudhack/openflownodered:1.1.53"
5656
environment:
5757
# - nodered_id=1
5858
- nodered_sa=nodered1

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "openiap",
3-
"version": "1.1.52",
3+
"version": "1.1.53",
44
"description": "Simple wrapper around NodeRed, RabbitMQ and MongoDB to support a more scaleable NodeRed implementation.\r Also the \"backend\" for [OpenRPA](https://github.com/skadefro/OpenRPA)",
55
"main": "index.js",
66
"scripts": {

0 commit comments

Comments
 (0)