Kaynağa Gözat

Added jwt token in header

bugfix/authorize_endpoint_calls
Safet Purkovic 3 yıl önce
ebeveyn
işleme
a8f2a73d4a

+ 8
- 0
src/assets/styles/components/_selectionProcessPage.scss Dosyayı Görüntüle

padding-bottom: 100px; padding-bottom: 100px;
} }


.fixed-right{
text-align: right;
margin-left: auto;
position: absolute;
right: 100px;
top:123px;
}

.level-header-subheader { .level-header-subheader {
font-family: 'Source Sans Pro'; font-family: 'Source Sans Pro';
font-style: normal; font-style: normal;

+ 4
- 2
src/pages/SelectionProcessPage/SelectionProcessPage.js Dosyayı Görüntüle

{t("selection.subtitle")} {t("selection.subtitle")}
</span> </span>
</h1> </h1>
</div>
<div>
<IconButton <IconButton
sx={{ marginLeft: "15px" }} sx={{ marginLeft: "15px" }}
className="c-btn c-btn--primary-outlined"
className="c-btn c-btn--primary-outlined fixed-right"
onClick={handleToggleFiltersDrawer} onClick={handleToggleFiltersDrawer}
> >
Filteri{" "} Filteri{" "}
<img src={filterVector} alt="filter" className="filter-vector" /> <img src={filterVector} alt="filter" className="filter-vector" />
</IconButton> </IconButton>
</div>
<div className="selection-levels-processes"> <div className="selection-levels-processes">
<div className="selection-levels-processes-process"> <div className="selection-levels-processes-process">
{renderList} {renderList}
</div> </div>
</div> </div>
</div>
</div> </div>
</div> </div>
</> </>

+ 9
- 0
src/store/saga/processSaga.js Dosyayı Görüntüle

import { all, call, put, takeLatest } from "redux-saga/effects"; import { all, call, put, takeLatest } from "redux-saga/effects";
import { getAllLevels, doneProcess, getProcessesOfApplicant } from "../../request/processesReguest"; import { getAllLevels, doneProcess, getProcessesOfApplicant } from "../../request/processesReguest";
import { setProcesses, setProcessesError } from "../actions/processes/processesAction"; import { setProcesses, setProcessesError } from "../actions/processes/processesAction";
import { addHeaderToken } from "../../request";
import { authScopeStringGetHelper } from "../../util/helpers/authScopeHelpers";
import { JWT_TOKEN } from "../../constants/localStorage";
import { setDoneProcess, setDoneProcessError } from "../actions/processes/processAction"; import { setDoneProcess, setDoneProcessError } from "../actions/processes/processAction";
import { setApplicant, setApplicantError } from "../actions/processes/applicantAction"; import { setApplicant, setApplicantError } from "../actions/processes/applicantAction";
import { FETCH_PROCESSES_REQ, PUT_PROCESS_REQ, FETCH_APPLICANT_PROCESSES_REQ } from "../actions/processes/processesActionConstants"; import { FETCH_PROCESSES_REQ, PUT_PROCESS_REQ, FETCH_APPLICANT_PROCESSES_REQ } from "../actions/processes/processesActionConstants";


export function* getProcesses() { export function* getProcesses() {
try { try {
const JwtToken = yield call(authScopeStringGetHelper, JWT_TOKEN);
yield call(addHeaderToken, JwtToken);
const result = yield call(getAllLevels); const result = yield call(getAllLevels);
yield put(setProcesses(result.data)); yield put(setProcesses(result.data));
} catch (error) { } catch (error) {


export function* finishProcess(payload) { export function* finishProcess(payload) {
try { try {
const JwtToken = yield call(authScopeStringGetHelper, JWT_TOKEN);
yield call(addHeaderToken, JwtToken);
const model = payload.payload; const model = payload.payload;
const result = yield call(doneProcess,model); const result = yield call(doneProcess,model);
yield put(setDoneProcess(result.data)); yield put(setDoneProcess(result.data));


export function* getApplicantProcesses(payload) { export function* getApplicantProcesses(payload) {
try { try {
const JwtToken = yield call(authScopeStringGetHelper, JWT_TOKEN);
yield call(addHeaderToken, JwtToken);
const id = payload.payload; const id = payload.payload;
const {data} = yield call(getProcessesOfApplicant,id); const {data} = yield call(getProcessesOfApplicant,id);
yield put(setApplicant(data)); yield put(setApplicant(data));

Loading…
İptal
Kaydet