Skip to content

Commit d5b2cc3

Browse files
committed
Adapt to toDataURL change
Signed-off-by: Stefan Marr <git@stefan-marr.de>
1 parent f7d8a5f commit d5b2cc3

File tree

1 file changed

+5
-5
lines changed
  • src/vendored/chartjs-node-canvas/src

1 file changed

+5
-5
lines changed

src/vendored/chartjs-node-canvas/src/index.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -110,17 +110,17 @@ export class ChartJSNodeCanvas {
110110
return reject(new Error('Canvas is null'));
111111
}
112112
const canvas = chart.canvas as Canvas;
113-
canvas.toDataURL(mimeType, (error: Error | null, png: string) => {
113+
try {
114+
const png = canvas.toDataURL(mimeType, 1);
114115
chart.platform.releaseContext(chart.ctx);
115116
(<any>chart).canvas = null;
116117
(<any>chart).ctx = null;
117118

118119
chart.destroy();
119-
if (error) {
120-
return reject(error);
121-
}
122120
return resolve(png);
123-
});
121+
} catch (error) {
122+
return reject(error);
123+
}
124124
});
125125
}
126126

0 commit comments

Comments
 (0)