View Code? Open in Web Editor
NEW
A Flex work check in and out automation script, written in typescript. | Flex 그룹웨어 자동 출퇴근 스크립트
TypeScript 99.44%
Shell 0.56%
flex-work-check-in-out-automation's Introduction
flex-work-check-in-out-automation's People
Contributors
Watchers
flex-work-check-in-out-automation's Issues
README.md에서 명령어 예시 중에
cp env.example .env
가 아니라 cp .env.example .env
가 되어야 합니다
계속 호출하지 않고 인스턴스 생성시에 저장 후 토큰을 꺼내쓰는 방향으로 개선
람다 배포 및 람다 이벤트 트리거로 cron 세팅을 지원하면 좋을 것 같습니다
login.test.ts 에서 BeforeEach 를 사용하면 await 한번으로 줄일 수 있어보여요
공휴일 & 휴가시에도 출근/퇴근이 자동으로 찍혀버리면 안돼요
Flex에서 제공하는 일정 API와 연동해서 공휴일 & 휴가시에는 안찍히게 해주세요
|
if (userStatus === FlexCheckInStatus.WORKING) await FlexInstance.checkIn(); |
await FlexInstance.checkIn();
가 아니라 await FlexInstance.checkOut();
이 되어야 해요