fix Collection update mechanism
Merge master mainly to get the fix of collection update mutation to solve some bugs when updating research activities (i.e. classes are not updated)
Merge master mainly to get the fix of collection update mutation to solve some bugs when updating research activities (i.e. classes are not updated)