Commit 9a18b916 authored by Romain DELEAU's avatar Romain DELEAU

fix: read characters of tasks on upload file

parent e8cc3d35
...@@ -47,7 +47,7 @@ export class AppComponent { ...@@ -47,7 +47,7 @@ export class AppComponent {
mission.equalizeLengths(); mission.equalizeLengths();
}); });
} }
@HostListener('window:beforeunload', ['$event']) @HostListener('window:beforeunload', ['$event'])
beforeUnloadHandler(event: any) { beforeUnloadHandler(event: any) {
const message = "Êtes vous sûr de vouloir quitter RLG Maker ?\nVous risquez de perdre les données non sauvegardées."; const message = "Êtes vous sûr de vouloir quitter RLG Maker ?\nVous risquez de perdre les données non sauvegardées.";
...@@ -192,7 +192,7 @@ export class AppComponent { ...@@ -192,7 +192,7 @@ export class AppComponent {
task.characters.forEach((character, index) => { task.characters.forEach((character, index) => {
let i: number | undefined = scenario.characters.findIndex(element => element.name == character.name && element.description == character.description && element.color == character.color); let i: number | undefined = scenario.characters.findIndex(element => element.name == character.name && element.description == character.description && element.color == character.color);
if (typeof i !== 'undefined' && i !== -1) { if (typeof i !== 'undefined' && i !== -1) {
task.characters[i] = scenario.characters[index]; task.characters[index] = scenario.characters[i];
} }
}); });
task.supplementaryRole = Object.assign(new SupplementaryRole, task.supplementaryRole); task.supplementaryRole = Object.assign(new SupplementaryRole, task.supplementaryRole);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment