diff --git a/application/modules/requests/models/RequestModel.php b/application/modules/requests/models/RequestModel.php index 51a462a79cec8a59cb8c005384b70b130e5a9c3b..31aade047d9a5f9a4bec634df16dc0a3f2ef178a 100644 --- a/application/modules/requests/models/RequestModel.php +++ b/application/modules/requests/models/RequestModel.php @@ -215,7 +215,7 @@ class Requests_RequestModel extends Unl_Model $requestIds = array(); foreach ($records as $recordId => $record) { $records[$recordId]['visible'] = 'yes'; - $records[$recordId]['canEdit'] = 'no'; + $records[$recordId]['canEdit'] = $records[$recordId]['submitterAttentionRequired']; $requestIds[] = $record['requestId']; } diff --git a/application/modules/requests/views/scripts/index/index.phtml b/application/modules/requests/views/scripts/index/index.phtml index 21911d33749d7c87e84cdf151f8489df5835a310..53cd6e366f79f3e5d328564a250e75eed10249f2 100644 --- a/application/modules/requests/views/scripts/index/index.phtml +++ b/application/modules/requests/views/scripts/index/index.phtml @@ -171,8 +171,10 @@ </td> <td> <a href="<?php echo $this->baseUrl(); ?>/requests/view/index/id/<?php echo $request->getId(); ?>">View</a> + <?php if ($request->isEditable()) { ?> / <a href="<?php echo $this->baseUrl(); ?>/requests/edit/load/id/<?php echo $request->getId(); ?>">Edit</a> + <?php } ?> </td> <td> <?php