diff options
author | Sam Ezeh <sam@ezeh.me> | 2018-02-20 07:18:19 +0300 |
---|---|---|
committer | Chaoyi Zha <summermontreal@gmail.com> | 2018-02-20 07:18:19 +0300 |
commit | a243a87de8dfea92e07e6a5f7348c0e46be9b6fe (patch) | |
tree | a3c771fb17e62412c971150943e21493fd3feb25 | |
parent | b80e422275530234ed9d4d767484a24567f91565 (diff) |
Sanitised URLs (#420)
Escape special characters in long URLs in DataTables
-rw-r--r-- | app/Http/Controllers/AdminPaginationController.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/Http/Controllers/AdminPaginationController.php b/app/Http/Controllers/AdminPaginationController.php index 01297ab..827ed39 100644 --- a/app/Http/Controllers/AdminPaginationController.php +++ b/app/Http/Controllers/AdminPaginationController.php @@ -17,8 +17,8 @@ class AdminPaginationController extends Controller { /* Cell rendering functions */ public function renderLongUrlCell($link) { - return '<a target="_blank" title="' . e($link->long_url) . '" href="'. $link->long_url .'">' . str_limit($link->long_url, 50) . '</a> - <a class="btn btn-primary btn-xs edit-long-link-btn" ng-click="editLongLink(\'' . $link->short_url . '\', \'' . $link->long_url . '\')"><i class="fa fa-edit edit-link-icon"></i></a>'; + return '<a target="_blank" title="' . e($link->long_url) . '" href="'. e($link->long_url) .'">' . e(str_limit($link->long_url, 50)) . '</a> + <a class="btn btn-primary btn-xs edit-long-link-btn" ng-click="editLongLink(\'' . e($link->short_url) . '\', \'' . e($link->long_url) . '\')"><i class="fa fa-edit edit-link-icon"></i></a>'; } public function renderClicksCell($link) { |