fix: [AA-1018] api cleanup

Implement review feedback.
Clean up tests
This commit is contained in:
Chris Deery
2022-01-25 14:08:32 -05:00
parent f0f8027de4
commit 7f016e55aa
16 changed files with 71 additions and 74 deletions

View File

@@ -12,7 +12,10 @@ import messages from './messages';
function HonorCode({ intl, courseId }) {
const dispatch = useDispatch();
const coursewareMetaData = useModel('courseHomeMeta', courseId);
const {
isMasquerading,
username,
} = useModel('courseHomeMeta', courseId);
const authUser = getAuthenticatedUser();
const siteName = getConfig().SITE_NAME;
const honorCodeUrl = `${getConfig().TERMS_OF_SERVICE_URL}#honor-code`;
@@ -26,7 +29,7 @@ function HonorCode({ intl, courseId }) {
// Otherwise, even for staff users, we want to record the signature.
saveIntegritySignature(
courseId,
coursewareMetaData.isMasquerading && coursewareMetaData.username !== authUser.username,
isMasquerading && username !== authUser.username,
),
);