Skip to content

Commit 782f887

Browse files
author
Alexandra Zwinger
committed
Cleanup
1 parent 8d757db commit 782f887

File tree

3 files changed

+4
-11
lines changed

3 files changed

+4
-11
lines changed

src/api/UserApi.tsx

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,6 @@ export function updateUserModules(axios: AxiosInstance, modules: UserModule[]) {
2020
.then(handleSuccessResponse, handleErrorResponse);
2121
}
2222

23-
export function saveModuleProgress(axios: AxiosInstance, userModules: UserModule[]) {
24-
const url = `/${Resources.USER}`;
25-
const fullModules = addExamData(userModules);
26-
axios.put(url, fullModules)
27-
.then(handleSuccessResponse, handleErrorResponse);
28-
}
29-
3023
const addExamData = (userModules: UserModule[]) => {
3124
return userModules.map(userModule => ({
3225
...userModule,

src/components/ModuleProgressSettings.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import '../styles/Modal.css';
33
import {CuteButton} from './CuteButton';
44
import {Chapter, UserModule} from "../dtos/ModuleDto";
55
import axiosInstance from "../AxiosConfig";
6-
import {saveModuleProgress} from "../api/UserApi";
6+
import {updateUserModules} from "../api/UserApi";
77

88
interface ModalProps {
99
onClose: () => void;
@@ -77,7 +77,7 @@ const ModuleProgressSettings: React.FC<ModalProps> = ({onClose, module, allUserM
7777
const updatedModules = allUserModules.map(userModule =>
7878
userModule.name === module.name ? module : userModule
7979
);
80-
saveModuleProgress(axiosInstance, updatedModules);
80+
updateUserModules(axiosInstance, updatedModules);
8181
onClose();
8282
} catch (error) {
8383
console.error("Error saving progress:" + error);

src/components/yourStudies/UserSettings.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ export default function UserSettings(props: { reload: boolean, setReload: Dispat
5757

5858
const saveNewModule = async () => {
5959
try {
60-
await createModule(axiosInstance, module);
61-
fetchAllModules();
60+
createModule(axiosInstance, module);
61+
await fetchAllModules();
6262
} catch (error) {
6363
console.error("Error fetching user modules:" + error);
6464
}

0 commit comments

Comments
 (0)