Merge pull request #506 from padloc/feature/better-error-reports
More helpful error reports via email
This commit is contained in:
commit
8256497216
|
@ -2110,7 +2110,9 @@ export class Server {
|
|||
new ErrorMessage({
|
||||
time: e.time.toISOString(),
|
||||
code: e.code,
|
||||
message: e.message,
|
||||
message: `Endpoint: ${req.method}\nMessage: ${e.message}\nDevice Info:\n${
|
||||
req.device && JSON.stringify(req.device?.toRaw(), null, 4)
|
||||
}\nStack Trace:\n${e.stack}`,
|
||||
eventId: evt.id,
|
||||
})
|
||||
);
|
||||
|
|
|
@ -238,6 +238,7 @@ export class StripeProvisioner extends BasicProvisioner {
|
|||
const platform = session?.device?.platform?.toLowerCase() || "";
|
||||
const runtime = session?.device?.runtime;
|
||||
if (runtime === "cordova" && this.config.disableBillingOn.includes(platform)) {
|
||||
provisioning.account.billingPage = undefined;
|
||||
for (const feature of Object.values(provisioning.account.features)) {
|
||||
if (feature.disabled) {
|
||||
feature.message = {
|
||||
|
|
Loading…
Reference in New Issue