1
0
Fork 0
mirror of https://github.com/muerwre/vk-tg-bot.git synced 2025-04-24 14:36:41 +07:00

fix timezone issues

This commit is contained in:
Fedor Katurov 2024-01-12 17:27:31 +07:00
parent f0ec6bea8d
commit aa6accca7a
4 changed files with 9 additions and 4 deletions

View file

@ -1,4 +1,6 @@
.drone.yml
node_modules
.idea
**/node_modules
dist
.vscode
*.test.*

View file

@ -14,6 +14,7 @@ steps:
- master
settings:
dockerfile: docker/Dockerfile
context: "."
tag:
- latest
username:

View file

@ -1,7 +1,8 @@
FROM node:lts-fermium
FROM node:18-bookworm as builder
WORKDIR /app
RUN apt update && apt install tzdata -y
COPY ./package.json .
COPY ./yarn.lock .
RUN yarn
@ -11,7 +12,6 @@ RUN yarn build
WORKDIR /app/dist
COPY ./docker/wait-for-it.sh .
EXPOSE 80
CMD ["node", "./index.js"]

View file

@ -8,7 +8,7 @@ export class CalendarService {
constructor(
key: KeyFile,
private timeZone: string, // idk, use it someday
private timeZone: string,
private log: (...vals: any) => void
) {
this.auth = new google.auth.JWT(
@ -61,9 +61,11 @@ export class CalendarService {
description,
start: {
dateTime: start.toISOString(),
timeZone: this.timeZone,
},
end: {
dateTime: end.toISOString(),
timeZone: this.timeZone,
},
iCalUID: eventId,
},