 
     @saveButtonText = "Save"
     @activePanel = 1
-    @$scope.text = "hallo"
-
     @user = {}
 
     if idParam == undefined
       @initializeNewMeeting()
       @saveButtonText = "Publish"
       @activePanel = 0
-      @getActualUser()
     else
       @MeetingService.getMeeting(idParam)
       .then(
         (data) =>
           @$log.debug "Promise returned #{data.length} Meetings"
           @meeting = data
-          @getActualUser()
       ,
       (error) =>
         @$log.error "Unable to get Meetings: #{error}"
       )
-
-    body = document.getElementsByTagName('body')[0];
-    body.style.background = "#323A41";
-
+    @getActualUser()
+    @initAvailableUsers()
+    @initHotKeys()
+
+  getActualUser: () ->
+    @$log.debug "MeetingNoteCtrl.getActualUser()"
+    @UserControlService.getActualUser()
+    .then(
+      (data) =>
+        @$log.debug "Promise returned #{data.length} ActualUser"
+        @user = data
+        if @meeting.organizer == ""
+          @meeting.organizer = @user.email
+
+        if @meeting.organizer == @user.email
+          @meeting.color = "color-organizer"
+        else
+          @meeting.color = "color-attendee"
+    ,
+      (error) =>
+        @$log.error "Unable to get actual User: #{error}"
+    )
+
+  initAvailableUsers: () ->
     @availableUser = []
     @UserControlService.getAllUsers().then(
       (data) =>

    for item in dcToDelete by -1
      @meeting.decisions.splice(item, 1)




    if idParam == undefined
      @MeetingService.postMeeting(@meeting)
      .then(

        @$log.error "Unable to get all Users: #{error}"
    )

  initHotKeys: () ->
    @hotkeys.del('t') #TODO: not a nice way
    @hotkeys.add({
      combo: 't',
