Skip to content

Commit

Permalink
chore: fix typos of merge
Browse files Browse the repository at this point in the history
  • Loading branch information
Mala1180 committed Jan 31, 2024
1 parent 8a84afd commit 596397a
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 10 deletions.
2 changes: 1 addition & 1 deletion frontend/src/socket.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ alarmSocket.on('disconnect from alarm socket', (): void => {
alarmSocketState.connected = false
})

monitoringSocket.on('connect', (): void => {
monitoringSocket.on('connect', async (): Promise<void> => {
console.log('connected to monitoring socket')
monitoringSocketState.connected = true
await subscribeToAllTopics()
Expand Down
13 changes: 7 additions & 6 deletions frontend/src/topics.ts
Original file line number Diff line number Diff line change
@@ -1,33 +1,34 @@
import { useTopicsStore } from '@/stores/topics'
import RequestHelper, { monitoringHost, monitoringPort } from '@/utils/RequestHelper'
import { type AxiosResponse, HttpStatusCode as AxiosHttpStatusCode } from 'axios'
import { socket } from '@/socket'
import { monitoringSocket } from '@/socket'
import router from '@/router'

export const subscribeToAllTopics = async (): Promise<void> => {
console.log('subscribe to all topics')

const res: AxiosResponse = await RequestHelper.get(`http://${monitoringHost}:${monitoringPort}/devices`)
console.log(res)
if (res.status == AxiosHttpStatusCode.Ok) {
for (let i = 0; i < res.data.length; i++) {
useTopicsStore().addTopic(res.data[i]._id.type + '_' + res.data[i]._id.code)
}

socket.on('subscribed', (): void => {
console.log("ARR", useTopicsStore().subscribedTopics)
monitoringSocket.on('subscribed', (): void => {
console.log('subscribed')
if (router.currentRoute.value.name === 'Home') {
socket.emit(
monitoringSocket.emit(
'resume',
useTopicsStore().subscribedTopics.filter((topic: string): boolean => topic.startsWith('SENSOR'))
)
} else if (router.currentRoute.value.name === 'Monitoring') {
socket.emit(
monitoringSocket.emit(
'resume',
useTopicsStore().subscribedTopics.filter((topic: string): boolean => topic.startsWith('CAMERA'))
)
}
})
socket.emit('subscribe', useTopicsStore().subscribedTopics)
monitoringSocket.emit('subscribe', useTopicsStore().subscribedTopics)
} else {
console.log('Error while fetching devices')
}
Expand Down
6 changes: 3 additions & 3 deletions monitoring/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -63,14 +63,14 @@ const mongoConnect = async (): Promise<void> => {
})
}

if (process.env.NODE_ENV !== 'test') {
if (process.env.NODE_ENV === 'test') {
server.listen(PORT, async (): Promise<void> => {
console.log(`Monitoring server listening on ${process.env.MONITORING_PORT}`)
await mongoConnect()
//await setupConsumers()
// await setupConsumers()
})
} else {
server.listen(PORT, async (): Promise<void> => {
console.log(`Monitoring server listening on ${process.env.MONITORING_PORT}`)
await mongoConnect()
await setupConsumers()
})
Expand Down

0 comments on commit 596397a

Please sign in to comment.