Fix type compilation errors

pull/1/head
Florian Hartwich 2017-07-29 11:23:37 +02:00
parent 48728321d9
commit 965068f544
3 changed files with 4 additions and 4 deletions

View File

@ -11,7 +11,7 @@ export interface User {
_id?: string; _id?: string;
boardUserId?: number; boardUserId?: number;
username?: string; username?: string;
squad?: Squad; squad?: any; //Squad or string
rank?: Rank; rank?: Rank;
awards?: Award[]; awards?: Award[];
} }
@ -54,7 +54,7 @@ export interface Rank {
export interface Award { export interface Award {
_id?: string, _id?: string,
userId: string, userId: string,
decorationId?: Decoration; decorationId?: any; //Decoration or string
reason?: string; reason?: string;
proposer?: AppUser; proposer?: AppUser;
date?: number; // since Date.now() returns a number date?: number; // since Date.now() returns a number

View File

@ -79,7 +79,7 @@ export class RequestAwardComponent {
addAwarding(previewImage, descriptionField) { addAwarding(previewImage, descriptionField) {
if (this.decoration._id && this.reason.length > 0) { if (this.decoration._id && this.reason.length > 0) {
const award = { const award : Award = {
"userId": this.user._id, "userId": this.user._id,
"decorationId": this.decoration._id, "decorationId": this.decoration._id,
"reason": this.reason, "reason": this.reason,

View File

@ -4,7 +4,7 @@
<div class="form-group"> <div class="form-group">
<label for="title">Name</label> <label for="title">Name</label>
<input type="text" class="form-control" <input class="form-control"
[(ngModel)]="user.username" [(ngModel)]="user.username"
name="title" name="title"
id="title" id="title"