}
private boolean markForRemove(String userId) {
TaskAttribute attribute = getTaskAttribute().getAttribute(RedmineAttribute.WATCHERS_ADD.getTaskKey());
if(attribute!=null && attribute.getValues().contains(userId)) {
attribute.removeValue(userId);
return true;
} else {
attribute = getTaskAttribute().getAttribute(RedmineAttribute.WATCHERS_REMOVE.getTaskKey());
if (attribute!=null && !attribute.getValues().contains(userId)) {
attribute.addValue(userId);