diff --git a/module/company/css/browse.css b/module/company/css/browse.css
index 444231a3e9..6d15f602ad 100644
--- a/module/company/css/browse.css
+++ b/module/company/css/browse.css
@@ -2,3 +2,5 @@
form {position:relative}
#querybox {float: none!important; width: auto;}
#moreOrLite {right: 10px!important}
+
+#userList tbody td{white-space: nowrap; overflow:hidden}
diff --git a/module/company/view/browse.html.php b/module/company/view/browse.html.php
index dc61a8fd7c..a9d2b644de 100644
--- a/module/company/view/browse.html.php
+++ b/module/company/view/browse.html.php
@@ -70,7 +70,7 @@ js::set('confirmDelete', $lang->user->confirmDelete);
user->realname);?> |
user->account);?> |
- user->role);?> |
+ user->role);?> |
user->email);?> |
user->gender);?> |
user->phone);?> |
@@ -92,7 +92,7 @@ js::set('confirmDelete', $lang->user->confirmDelete);
account", $user->realname, '', "title='$user->realname'")) echo $user->realname;?> |
account;?> |
- user->roleList, $user->role, '');?> |
+ '>user->roleList, $user->role, '');?> |
email);?> |
user->genderList, $user->gender, $user->gender);?> |
phone;?> |
diff --git a/module/task/model.php b/module/task/model.php
index 309523e03d..7f0efdf5ac 100644
--- a/module/task/model.php
+++ b/module/task/model.php
@@ -1123,7 +1123,7 @@ class taskModel extends model
->setDefault('status', 'done')
->setDefault('finishedBy, lastEditedBy', $this->app->user->account)
->setDefault('finishedDate, lastEditedDate', $now)
- ->removeIF(!empty($oldTask->team), 'finishedBy,finishedDate,status')
+ ->removeIF(!empty($oldTask->team), 'finishedBy,finishedDate,status,left')
->remove('comment,files,labels')
->get();
@@ -1145,8 +1145,8 @@ class taskModel extends model
}
else
{
- $consumed = $oldTask->team[$this->app->user->account]->consumed;
- if($task->consumed < $consumed)
+ $consumed = $task->consumed - $oldTask->team[$this->app->user->account]->consumed;
+ if($consumed < 0)
{
dao::$errors[] = $this->lang->task->error->consumedSmall;
return false;