MystBin
/ffefc7cfcf8be9bc84 Created 2 months ago...
Raw
apt.ts Hide Copy Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
export default defineEventHandler(async (event) => { const floors = await Floor.find({}); const allRooms = []; // Array to hold all transformed rooms for (let floorIndex = 0; floorIndex < floors.length; floorIndex++) { let rooms = floors[floorIndex].rooms; for (let roomIndex = 0; roomIndex < rooms.length; roomIndex++) { let room = rooms[roomIndex] as OldRoom; return room let newRoom = { floorNumber: floors[floorIndex].floor_number, roomNumber: room.room_number ?? "unknown", alarm: room.alarm ?? "unknown", informatycy: { hasAccessPoint: room.hasAccessPoint ?? "unknown", hasBathPhone: room.hasBathPhone ?? "unknown", hasPhone: room.hasPhone ?? "unknown", hasTV: room.hasTV ?? "unknown", hasLock: room.hasLock ?? "unknown", macAddress: room.macAddress ?? "unknown", Icomment: room.Icomment ?? "", _id: '', }, elektrycy: { hasSocket: room.hasSocket ?? "unknown", hasBulb: room.hasBulb ?? "unknown", hasFreezer: "unknown", hasDryer: "unknown", hasMirror: "unknown", hasAC: "unknown", Ecomment: room.Ecomment ?? "", _id: '', }, konserwatorzy: { hasShower: room.hasShower ?? "unknown", hasToilet: room.hasToilet ?? "unknown", hasRadiator: room.hasRadiator ?? "unknown", hasBidet: room.hasBidet ?? "unknown", hasSink: room.hasSink ?? "unknown", hasDoor: room.hasDoor ?? "unknown", hasDrain: "unknown", hasWallpaper: "unknown", hasTiles: "unknown", hasJoints: "unknown", hasSilicone: "unknown", hasCeiling: "unknown", hasVent: "unknown", hasRevisionDoor: "unknown", hasToiletDoor: "unknown", hasWindow: "unknown", hasCeilingPainting: "unknown", Kcomment: room.Kcomment ?? "", _id: '', }, pokojowe: { hasCarpet: "unknown", hasBed: room.hasBed ?? "unknown", hasCurtains: "unknown", hasPainting: "unknown", hasSafe: "unknown", hasBroom: room.hasBroom ?? "unknown", hasKettle: "unknown", Pcomment: room.Pcomment ?? "", _id: '', }, administracja: { isApproved: "No", isApprovedBy: "unknown", isApprovedDate: null, Acomment: "unknown", _id: '', }, }; allRooms.push(newRoom); // Add processed room to the array } } return allRooms; // Return all transformed rooms });