rewrite logic for logging
shallow fix
adminActivityLog: admin activities shown under 'role:instructor'

fixes #2629