forked from vikunja/frontend
konrad
a0c4732f81
Fix saving Use mixin everywhere Format attachment dates Add format date mixing Use moment js on task list page Use moment js on home page tasks Add moment js Co-authored-by: kolaente <k@knt.li> Reviewed-on: vikunja/frontend#50
23 lines
464 B
JavaScript
23 lines
464 B
JavaScript
import AbstractModel from './abstractModel'
|
|
import UserModel from './user'
|
|
import FileModel from './file'
|
|
|
|
export default class AttachmentModel extends AbstractModel {
|
|
constructor(data) {
|
|
super(data)
|
|
this.created_by = new UserModel(this.created_by)
|
|
this.file = new FileModel(this.file)
|
|
this.created = new Date(this.created * 1000)
|
|
}
|
|
|
|
defaults() {
|
|
return {
|
|
id: 0,
|
|
task_id: 0,
|
|
file: FileModel,
|
|
created_by: UserModel,
|
|
created: 0,
|
|
}
|
|
}
|
|
}
|