Fix password filtering in DoorLockService

This commit is contained in:
faris Aljohari
2024-07-01 10:17:35 +03:00
parent 0a1afabf71
commit 63a8c5664e

View File

@ -136,7 +136,7 @@ export class DoorLockService {
const passwordFiltered = passwords.result.filter(
(item) =>
(!item.schedule_list || item.schedule_list.length === 0) &&
item.type === 1,
item.type === 0, //temp solution
);
return convertKeysToCamelCase(passwordFiltered);
@ -168,7 +168,7 @@ export class DoorLockService {
if (passwords.result.length > 0) {
const passwordFiltered = passwords.result
.filter((item) => item.type === 1)
.filter((item) => item.type === 0) //temp solution
.map((password: any) => {
if (password.schedule_list?.length > 0) {
password.schedule_list = password.schedule_list.map(
@ -456,7 +456,8 @@ export class DoorLockService {
...(isOnline && {
schedule_list: scheduleList,
}),
type: type === 'multiple' ? '0' : '1',
type: '0', //temporary solution,
},
});