LT-275: Creating measure flow component common section

This commit is contained in:
Bruno Alves de Faria committed 2016-08-03 11:13:48 -03:00
1 parent 9a8eaff560
commit bbb7dad905
60 files changed
+391 -156

No files matched your search

+26
View File
@@ -0,0 +1,26 @@
import { OHIF } from 'meteor/ohif:core';
import { Meteor } from 'meteor/meteor';
// Mongo data manipulation utilities
class MongoUtils {
// Check if there is an user logged in
static validateUser() {
// Throw error if there is no user logged in
if (!Meteor.userId()) {
throw new Meteor.Error('not-authorized');
}
}
// Generic callback to MongoDB write operations
static writeCallback(error, affected) {
// Throw error if it was not possible to complete the write operation
if (error) {
throw new Meteor.Error('data-write', error);
}
}
}
// Expose the class in the OHIF object
OHIF.MongoUtils = MongoUtils;