Skip to content

Commit bd9a0ef

Browse files
author
Uros Marolt
authored
save twitter tokens after refresh (#583)
1 parent 61ea215 commit bd9a0ef

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

backend/src/serverless/integrations/services/integrations/twitterIntegrationService.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import { AddActivitiesSingle } from '../../types/messageTypes'
2020
import { MemberAttributeName } from '../../../../database/attributes/member/enums'
2121
import { TwitterGrid } from '../../grid/twitterGrid'
2222
import Operations from '../../../dbOperations/operations'
23+
import IntegrationRepository from '../../../../database/repositories/integrationRepository'
2324

2425
/* eslint class-methods-use-this: 0 */
2526

@@ -414,5 +415,14 @@ export class TwitterIntegrationService extends IntegrationServiceBase {
414415
...context.pipelineData,
415416
profileId: context.integration.integrationIdentifier,
416417
}
418+
419+
await IntegrationRepository.update(
420+
context.integration.id,
421+
{
422+
token: context.integration.token,
423+
refreshToken: context.integration.refreshToken,
424+
},
425+
context.repoContext,
426+
)
417427
}
418428
}

0 commit comments

Comments
 (0)