throw new Meteor.Error(400, "validationError", details)
#check if questionnaire is used
questionIds = Questions.find(
questionnaireId: docId
).map (q) ->
q._id
count = Answers.find(
questionId: $in: questionIds
).count()
if count > 0
if !forceReason
throw new Meteor.Error(400, "questionnaireIsUsedProvideReason")
else
s = modifier['$set']
Meteor.call "logActivity", "change title/id of questionnaire (#{questionnaire.title} / #{questionnaire.id}) which in use to (#{s.title} / #{s.id})", "notice", forceReason, modifier['$set']