 -                location: party.location
 -            });
 -
--            (<Control>this.partiesForm.controls['name']).updateValue('');
--            (<Control>this.partiesForm.controls['description']).updateValue('');
--            (<Control>this.partiesForm.controls['location']).updateValue('');
+-            (&lt;Control>this.partiesForm.controls['name']).updateValue('');
+-            (&lt;Control>this.partiesForm.controls['description']).updateValue('');
+-            (&lt;Control>this.partiesForm.controls['location']).updateValue('');
 +            if (Meteor.userId()) {
 +                Parties.insert({
 +                    name: party.name,

     selector: 'app'
 })
 @View({
+    template: '<router-outlet></router-outlet>',
     directives: [ROUTER_DIRECTIVES]
 })
+@RouteConfig([

+                location: party.location
+            });
+
+            (&lt;Control>this.partiesForm.controls['name']).updateValue('');
+            (&lt;Control>this.partiesForm.controls['description']).updateValue('');
+            (&lt;Control>this.partiesForm.controls['location']).updateValue('');
+        }
+    }
 }
