Refactored how activity-comment level’s are calculated in the activity adapter

UI counterpart for https://github.com/oaeproject/Hilary/pull/935
I'll follow up on this