| @@ -163,9 +163,9 @@ | ||
| 163 | 163 | } |
| 164 | 164 | |
| 165 | 165 | public function check_deletable($id) |
| 166 | 166 | { |
| 167 | - if(wmvc_user_in_role('administrator')) return true; | |
| 167 | + if(wmvc_user_in_role('administrator') || current_user_can('wdk_listings_manage')) return true; | |
| 168 | 168 | } |
| 169 | 169 | |
| 170 | 170 | public function delete($id) { |
| 171 | 171 | |
| @@ -177,9 +177,9 @@ | ||
| 177 | 177 | } |
| 178 | 178 | |
| 179 | 179 | public function is_related($item_id, $user_id, $method = 'edit') |
| 180 | 180 | { |
| 181 | - if(wmvc_user_in_role('administrator')) return true; | |
| 181 | + if(wmvc_user_in_role('administrator') || current_user_can('wdk_listings_manage')) return true; | |
| 182 | 182 | } |
| 183 | 183 | |
| 184 | 184 | |
| 185 | 185 | public function delete_where($where) |