fh-wfm-result
Advanced tools
Comparing version 0.0.10 to 0.0.11
@@ -7,2 +7,2 @@ 'use strict'; | ||
require('./service') | ||
]) | ||
]); |
@@ -38,6 +38,6 @@ 'use strict'; | ||
}); | ||
}; | ||
}; | ||
} | ||
} | ||
return submissionIds; | ||
} | ||
}; | ||
return wrappedManager; | ||
@@ -50,13 +50,27 @@ } | ||
var resultSync = {}; | ||
resultSync.managerPromise = syncService.manage(config.datasetId) | ||
.then(function(manager) { | ||
resultSync.manager = wrapManager($q, $timeout, manager); | ||
console.log('Sync is managing dataset:', config.datasetId); | ||
return resultSync.manager; | ||
}); | ||
resultSync.createManager = function(queryParams) { | ||
if (resultSync.manager) { | ||
return $q.when(resultSync.manager); | ||
} else { | ||
return resultSync.managerPromise = syncService.manage(config.datasetId, null, queryParams) | ||
.then(function(manager) { | ||
resultSync.manager = wrapManager($q, $timeout, manager); | ||
console.log('Sync is managing dataset:', config.datasetId, 'with filter: ', queryParams); | ||
return resultSync.manager; | ||
}); | ||
} | ||
}; | ||
resultSync.removeManager = function() { | ||
if (resultSync.manager) { | ||
return resultSync.manager.safeStop() | ||
.then(function() { | ||
delete resultSync.manager; | ||
}); | ||
} | ||
}; | ||
return resultSync; | ||
}) | ||
.filter('isEmpty', function () { | ||
return function (object) { | ||
.filter('isEmpty', function() { | ||
return function(object) { | ||
return (Object.keys(object).length === 0); | ||
@@ -77,9 +91,9 @@ }; | ||
return manager.update(result); | ||
}) | ||
}); | ||
}) | ||
.then(function(result) { | ||
mediator.publish('wfm:result:remote-update:' + result.workorderId, result); | ||
}) | ||
}) | ||
}); | ||
}); | ||
}) | ||
; |
@@ -12,2 +12,2 @@ 'use strict'; | ||
} | ||
} | ||
}; |
'use strict'; | ||
var _ = require('lodash') | ||
, sync = require('fh-wfm-sync/lib/server') | ||
, config = require('./config') | ||
var sync = require('fh-wfm-sync/lib/server') | ||
, config = require('./config'); | ||
@@ -7,0 +6,0 @@ |
{ | ||
"name": "fh-wfm-result", | ||
"version": "0.0.10", | ||
"version": "0.0.11", | ||
"description": "A result module for WFM, for working with the results of pushing a workorder through a workflow", | ||
@@ -8,3 +8,4 @@ "main": "lib/angular/result-ng.js", | ||
"build": "wfm-template-build -m 'wfm.result.directives'", | ||
"watch": "wfm-template-build -w -m 'wfm.result.directives'" | ||
"watch": "wfm-template-build -w -m 'wfm.result.directives'", | ||
"test": "grunt" | ||
}, | ||
@@ -19,3 +20,3 @@ "keywords": [ | ||
"angular-messages": "1.5.3", | ||
"express": "4.13.4", | ||
"express": "4.14.0", | ||
"fh-wfm-sync": "0.0.12", | ||
@@ -28,8 +29,10 @@ "lodash": "4.7.0", | ||
"body-parser": "1.15.0", | ||
"fh-wfm-mediator": "0.0.14", | ||
"fh-wfm-template-build": "0.0.9", | ||
"grunt": "^1.0.1", | ||
"grunt-eslint": "^18.0.0", | ||
"mocha": "2.4.5", | ||
"request": "2.69.0", | ||
"should": "8.3.0", | ||
"fh-wfm-mediator": "0.0.14" | ||
"should": "8.3.0" | ||
} | ||
} |
NPM Shrinkwrap
Supply chain riskPackage contains a shrinkwrap file. This may allow the package to bypass normal install procedures.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
62411
26
745
8
1
1
+ Addedaccepts@1.3.8(transitive)
+ Addedcookie@0.3.1(transitive)
+ Addedencodeurl@1.0.2(transitive)
+ Addedexpress@4.14.0(transitive)
+ Addedfinalhandler@0.5.0(transitive)
+ Addedhttp-errors@1.5.1(transitive)
+ Addedinherits@2.0.3(transitive)
+ Addedipaddr.js@1.4.0(transitive)
+ Addedms@0.7.2(transitive)
+ Addednegotiator@0.6.3(transitive)
+ Addedproxy-addr@1.1.5(transitive)
+ Addedqs@6.2.0(transitive)
+ Addedrange-parser@1.2.1(transitive)
+ Addedsend@0.14.10.14.2(transitive)
+ Addedserve-static@1.11.2(transitive)
+ Addedsetprototypeof@1.0.2(transitive)
+ Addedstatuses@1.3.1(transitive)
+ Addedvary@1.1.2(transitive)
- Removedaccepts@1.2.13(transitive)
- Removedcookie@0.1.5(transitive)
- Removedexpress@4.13.4(transitive)
- Removedfinalhandler@0.4.1(transitive)
- Removedhttp-errors@1.3.1(transitive)
- Removedinherits@2.0.4(transitive)
- Removedipaddr.js@1.0.5(transitive)
- Removednegotiator@0.5.3(transitive)
- Removedproxy-addr@1.0.10(transitive)
- Removedqs@4.0.0(transitive)
- Removedrange-parser@1.0.3(transitive)
- Removedsend@0.13.10.13.2(transitive)
- Removedserve-static@1.10.3(transitive)
- Removedstatuses@1.2.1(transitive)
- Removedvary@1.0.1(transitive)
Updatedexpress@4.14.0