mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2025-12-20 02:08:57 +00:00
Initial workflow for donations
Co-authored-by: Scott Nonnenberg <scott@signal.org>
This commit is contained in:
@@ -2746,6 +2746,7 @@ ipc.on('get-config', async event => {
|
||||
registrationChallengeUrl: config.get<string>('registrationChallengeUrl'),
|
||||
serverPublicParams: config.get<string>('serverPublicParams'),
|
||||
serverTrustRoot: config.get<string>('serverTrustRoot'),
|
||||
stripePublishableKey: config.get<string>('stripePublishableKey'),
|
||||
genericServerPublicParams: config.get<string>('genericServerPublicParams'),
|
||||
backupServerPublicParams: config.get<string>('backupServerPublicParams'),
|
||||
theme,
|
||||
@@ -2914,6 +2915,8 @@ function handleSignalRoute(route: ParsedSignalRoute) {
|
||||
challengeHandler.handleCaptcha(route.args.captchaId);
|
||||
// Show window after handling captcha
|
||||
showWindow();
|
||||
} else if (route.key === 'donationValidationComplete') {
|
||||
log.info('donationValidationComplete route handled');
|
||||
} else {
|
||||
log.info('handleSignalRoute: Unknown signal route:', route.key);
|
||||
mainWindow.webContents.send('unknown-sgnl-link');
|
||||
|
||||
Reference in New Issue
Block a user