hot-fix: assignment list counts error

extend base_list get_record_count and list methods
to account for user role and test_entry completed status