refactor(exam-correct): refactor xsrf token and encryption options
This commit is contained in:
parent
fe28762d1c
commit
e7c8b6611b
@ -2,7 +2,6 @@ import { Utility } from '../../core/utility';
|
||||
import { StorageManager, LOCATION } from '../../lib/storage-manager/storage-manager';
|
||||
import { HttpClient } from '../../services/http-client/http-client';
|
||||
|
||||
import Cookies from 'js-cookie';
|
||||
import moment from 'moment';
|
||||
|
||||
import './exam-correct.sass';
|
||||
@ -10,7 +9,6 @@ import './exam-correct.sass';
|
||||
|
||||
const EXAM_CORRECT_URL_POST = 'correct';
|
||||
const EXAM_CORRECT_HEADERS = {
|
||||
'X-XSRF-TOKEN': Cookies.get('XSRF-TOKEN'),
|
||||
'Content-Type': HttpClient.ACCEPT.JSON,
|
||||
'Accept': HttpClient.ACCEPT.JSON,
|
||||
};
|
||||
@ -40,7 +38,7 @@ const STATUS = {
|
||||
})
|
||||
export class ExamCorrect {
|
||||
|
||||
_storageManager = new StorageManager('EXAM_CORRECT', '0.0.0', { location: LOCATION.SESSION, encrypted: true });
|
||||
_storageManager;
|
||||
_dateFormat;
|
||||
|
||||
_element;
|
||||
@ -65,6 +63,9 @@ export class ExamCorrect {
|
||||
|
||||
this._element = element;
|
||||
this._app = app;
|
||||
|
||||
this._storageManager = new StorageManager('EXAM_CORRECT', '0.0.0', { location: LOCATION.SESSION, encryption: { tag: 'exam-correct', exam: this._element.getAttribute('uw-exam-correct') } });
|
||||
|
||||
this._sendBtn = document.getElementById(EXAM_CORRECT_SEND_BTN_ID);
|
||||
this._userInput = document.getElementById(EXAM_CORRECT_USER_INPUT_ID);
|
||||
this._userInputStatus = document.getElementById(EXAM_CORRECT_USER_INPUT_STATUS_ID);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user