Closed colindean closed 6 years ago
@colindean Thanks for your feature request and PR.
I'd like to accept your changes as much as possible, but since this application is already being used by some users, I would like to be compatibility with a current version.
Currently, I am checking compatibility. If you are in a hurry, try the application self-hosting.
c.f. Running the application with self-hosting https://github.com/kentaro-m/auto-assign#glitch
Thanks for taking a look. I'm not in a hurry at the moment.
Would it facilitate merging if I instead put the use of the attendees list behind a flag, defaulting to false, where true uses the new behavior and false falls back to the old behavior of using the reviewers list?
@colindean I have confirmed your changes, so I merged. Thanks. By the way, I did not notice that the test failed, because the CircleCI build was not working by my mistake. I would like to create a PR to add tests on your changes.
Fixes #36
Note that I took a quick stab at this having never worked in Typescript previously. Running
npm run build
andnpm start
seemed to work, so I'm hoping that the build system caught any errors I may have introduced because I don't have the bandwidth to set everything up to test it.Typescript is pretty neat, especially when using vim-polyglot and I got syntax highlighting and linting in the editor without having to configure a thing!