Skip to content

Commit cdddd1f

Browse files
authored
Merge pull request #628 from PolymathNetwork/fix/providers-emails
fix: better error display + stage providers' maintenance page
2 parents 23a59b9 + 94b7310 commit cdddd1f

5 files changed

Lines changed: 36 additions & 2 deletions

File tree

packages/polymath-issuer/src/routes.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
// @flow
22
import React from 'react';
3-
import { NotFoundPage, MaintenancePage } from '@polymathnetwork/ui';
3+
import {
4+
NotFoundPage,
5+
MaintenancePage,
6+
ProvidersMaintenancePage,
7+
} from '@polymathnetwork/ui';
48
import { Redirect } from 'react-router-dom';
59

610
import App from './components/App';

packages/polymath-offchain/src/routes/providers.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ export const applyHandler = async (ctx: Context) => {
258258
);
259259
}
260260
} catch (error) {
261-
console.error('Sendgrid error:', error);
261+
console.error('Sendgrid error:', error, error.response.body.errors);
262262
}
263263

264264
ctx.body = {
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// @flow
2+
3+
import React, { Component } from 'react';
4+
5+
import { bull } from '@polymathnetwork/ui';
6+
7+
export default class NotFoundPage extends Component<{}> {
8+
render() {
9+
return (
10+
<div className="pui-single-box">
11+
<div className="pui-single-box-header">
12+
<div className="pui-single-box-bull">
13+
<img src={bull} alt="Bull" />
14+
</div>
15+
<h1 className="pui-h1">Maintenance In Progress</h1>
16+
<h3 className="pui-h3">
17+
Providers page is temporarily unavailable as it undergoes
18+
maintenance.
19+
</h3>
20+
</div>
21+
</div>
22+
);
23+
}
24+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import ProvidersMaintenancePage from './ProvidersMaintenancePage';
2+
3+
export default ProvidersMaintenancePage;

packages/polymath-ui/src/index.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ export { default as MetamaskStatus } from './components/MetamaskStatus';
4848
export { default as NotFoundPage } from './components/NotFoundPage';
4949
export { default as NotSupportedPage } from './components/NotSupportedPage';
5050
export { default as MaintenancePage } from './components/MaintenancePage';
51+
export {
52+
default as ProvidersMaintenancePage,
53+
} from './components/ProvidersMaintenancePage';
5154
export { default as SignUpPage } from './components/SignUpPage';
5255
export { default as SignUpSuccessPage } from './components/SignUpSuccessPage';
5356
export { default as SignInPage } from './components/SignInPage';

0 commit comments

Comments
 (0)