Update InstallationStore design to use two callbacks instead of four #1133
Labels
enhancement
M-T: A feature request for new functionality
pkg:oauth
applies to `@slack/oauth-helper`
semver:major
Description
With the introduction of Org Wide Apps, we introduced two new methods to our
@slack/oauth
installationStore
to support this.fetchOrgInstall
&saveOrgInstall
were added to theinstallationStore
definition, which already includedfetchInstall
&saveInstall
.With us coming up to releasing a new major, now is a good time to revisit this design and bring it in line with our other libraries that only support the original two callbacks in
installationStore
for both single workspace and org wide app installs. So we want to drop support forfetchOrgInstall
andsaveOrgInstall
.This would be a breaking change.
What type of issue is this? (place an
x
in one of the[ ]
)Requirements (place an
x
in each of the[ ]
)Packages:
@slack/oauth
The text was updated successfully, but these errors were encountered: