Skip to content

Commit

Permalink
feedback changes.
Browse files Browse the repository at this point in the history
  • Loading branch information
August Andersen committed Oct 24, 2024
1 parent 0bb37a9 commit 5992554
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/services/chirpstack/chirpstack-gateway.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -678,7 +678,7 @@ export class ChirpstackGatewayService extends GenericChirpstackConfigurationServ
<p>Gateway’en ${gateway.name} er kommet online igen ${gateway.lastSeenAt.toLocaleString("da-DK", {
timeZone: "Europe/Copenhagen",
})}.</p>
<p>Der udsendes først besked igen, når gateway’en kommer online.</p>
<p>Der udsendes besked igen, hvis gateway’en går offline i det angivne tidsrum.</p>
<p>Link: <a href="${this.configService.get<string>("frontend.baseurl")}/gateways/gateway-detail/${
gateway.gatewayId
}">${this.configService.get<string>("frontend.baseurl")}/gateways/gateway-detail/${gateway.gatewayId}</a></p>`,
Expand Down
12 changes: 12 additions & 0 deletions src/services/data-targets/data-target.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,14 @@ export class DataTargetService {
});
}

async findOneWithClientSecret(id: number): Promise<DataTarget> {
return await this.dataTargetRepository
.createQueryBuilder("dt")
.addSelect("dt.clientSecret")
.where('dt."id" = :id', { id: id })
.getOne();
}

public async findOneWithHasRecentError(id: number): Promise<DataTargetDto> {
const datatarget = await this.findOne(id);
const idsWithRecentError = await this.dataTargetLogService.getDatatargetWithRecentError([id]);
Expand Down Expand Up @@ -245,6 +253,10 @@ export class DataTargetService {
iotDeviceId: testDto.iotDeviceId,
};

if (dataTarget.type === DataTargetType.Fiware) {
const fiwareDatatarget = await this.findOneWithClientSecret(testDto.dataTargetId);
(dataTarget as FiwareDataTarget).clientSecret = (fiwareDatatarget as FiwareDataTarget).clientSecret;
}
const result = await this.dataTargetSenderService.sendToDataTarget(dataTarget, payloadDto);
return {
result,
Expand Down

0 comments on commit 5992554

Please sign in to comment.