Compare commits
2 Commits
86725b53fe
...
e5c7d9a972
Author | SHA1 | Date | |
---|---|---|---|
![]() |
e5c7d9a972 | ||
![]() |
49790c4f18 |
@ -50,6 +50,7 @@ interface IRattachementData {
|
|||||||
numeroTelephone: string;
|
numeroTelephone: string;
|
||||||
statutDuRattachement: boolean;
|
statutDuRattachement: boolean;
|
||||||
mailRattachement: string;
|
mailRattachement: string;
|
||||||
|
deleted: boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
interface IOfficeData {
|
interface IOfficeData {
|
||||||
@ -241,12 +242,12 @@ export default class IdNotService extends BaseService {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!userData.statutDuRattachement) {
|
if (userData.deleted) {
|
||||||
let rattachements: any;
|
let rattachements: any;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
rattachements = (await (
|
rattachements = (await (
|
||||||
await fetch(`${this.variables.IDNOT_API_BASE_URL}/api/pp/v2/personnes/${user.idNot}/rattachements?` + searchParams, {
|
await fetch(`${this.variables.IDNOT_API_BASE_URL}/api/pp/v2/personnes/${user.idNot}/rattachements?deleted=false` + searchParams, {
|
||||||
method: "GET",
|
method: "GET",
|
||||||
})
|
})
|
||||||
).json()) as any;
|
).json()) as any;
|
||||||
@ -256,14 +257,14 @@ export default class IdNotService extends BaseService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (rattachements.totalResultCount === 0) {
|
if (rattachements.totalResultCount === 0) {
|
||||||
|
console.warn("User has no valid rattachements", user.uid);
|
||||||
await this.userService.updateCheckedAt(user.uid!);
|
await this.userService.updateCheckedAt(user.uid!);
|
||||||
//await this.userService.delete(user.uid!);
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const rattachementsResults = rattachements.result as IRattachementData[];
|
const rattachementsResults = rattachements.result as IRattachementData[];
|
||||||
if (!rattachementsResults) return;
|
if (!rattachementsResults) return;
|
||||||
rattachementsResults.forEach(async (rattachement) => {
|
rattachementsResults.forEach(async (rattachement) => {
|
||||||
if (rattachement.statutDuRattachement) {
|
if (rattachement.statutDuRattachement && !rattachement.deleted) {
|
||||||
let officeData: IOfficeData;
|
let officeData: IOfficeData;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user