Skip to content
This repository was archived by the owner on Jun 27, 2019. It is now read-only.

Conversation

xavdid
Copy link
Contributor

@xavdid xavdid commented Apr 25, 2019

By default, zapier logout deactivated all keys. That's odd behavior, so we're doing to make it only kill the active key. This relies on some server work that's not done yet, so there's not much to see yet. Also did some unrelated logging improvements.

@xavdid xavdid marked this pull request as ready for review May 22, 2019 16:45
@xavdid xavdid changed the title logout by only killing one key, not all [major] logout by only killing one key, not all May 22, 2019
await utils.callAPI('/keys', {
method: 'DELETE'
method: 'DELETE',
body: { single: true }
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is the only actual code change

const requestBody = JSON.parse(requestOptions.body);
const cleanedBody = {};
for (const k in requestBody) {
if (k.includes('zip_file')) {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this prevents adding a zip_file key when there wasn't one before. I was super confused as to why my DELETE call had 2 zips attached.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant