mirror of
https://github.com/flarum/core.git
synced 2025-08-04 15:37:51 +02:00
Update js/src/common/models/User.ts
Co-authored-by: David Wheatley <hi@davwheat.dev>
This commit is contained in:
committed by
Alexander Skvortsov
parent
528c964d94
commit
4bd5bc87ee
@@ -131,8 +131,7 @@ export default class User extends Model {
|
||||
const image = new Image();
|
||||
const user = this;
|
||||
|
||||
// @ts-expect-error This shouldn't be failing.
|
||||
image.onload = function (this: HTMLImageElement) {
|
||||
image.addEventListener('load', function (this: HTMLImageElement) {
|
||||
try {
|
||||
const colorThief = new ColorThief();
|
||||
user.avatarColor = colorThief.getColor(this);
|
||||
@@ -147,7 +146,7 @@ export default class User extends Model {
|
||||
}
|
||||
user.freshness = new Date();
|
||||
m.redraw();
|
||||
};
|
||||
});
|
||||
image.crossOrigin = 'anonymous';
|
||||
image.src = this.avatarUrl() ?? '';
|
||||
}
|
||||
|
Reference in New Issue
Block a user