1
0
Fork 0
mirror of https://github.com/plankanban/planka.git synced 2025-07-19 05:09:43 +02:00

Add file attachments

This commit is contained in:
Maksim Eltyshev 2020-04-21 05:04:34 +05:00
parent 202abacaec
commit 6a68ec9c1e
103 changed files with 1847 additions and 305 deletions

View file

@ -36,7 +36,7 @@ export default class extends Model {
id: attr(),
email: attr(),
name: attr(),
avatar: attr(),
avatarUrl: attr(),
phone: attr(),
organization: attr(),
subscribeToOwnCards: attr(),
@ -44,7 +44,7 @@ export default class extends Model {
isAdmin: attr({
getDefault: () => false,
}),
isAvatarUploading: attr({
isAvatarUpdating: attr({
getDefault: () => false,
}),
emailUpdateForm: attr({
@ -228,22 +228,22 @@ export default class extends Model {
break;
}
case ActionTypes.USER_AVATAR_UPLOAD_REQUESTED:
case ActionTypes.USER_AVATAR_UPDATE_REQUESTED:
User.withId(payload.id).update({
isAvatarUploading: true,
isAvatarUpdating: true,
});
break;
case ActionTypes.USER_AVATAR_UPLOAD_SUCCEEDED:
case ActionTypes.USER_AVATAR_UPDATE_SUCCEEDED:
User.withId(payload.id).update({
avatar: payload.avatar,
isAvatarUploading: false,
avatarUrl: payload.avatarUrl,
isAvatarUpdating: false,
});
break;
case ActionTypes.USER_AVATAR_UPLOAD_FAILED:
case ActionTypes.USER_AVATAR_UPDATE_FAILED:
User.withId(payload.id).update({
isAvatarUploading: false,
isAvatarUpdating: false,
});
break;