Merge pull request #166 from snicker/main

retrieve link url from database rather than request url
This commit is contained in:
Julian Prieber 2022-09-26 12:19:38 +02:00 committed by GitHub
commit e2a5136193
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -183,21 +183,15 @@ class UserController extends Controller
public function clickNumber(request $request)
{
$link = $request->link;
$query = $request->query();
$linkId = $request->id;
if(empty($link && $linkId))
{
return abort(404);
}
if(!empty($query)) {
$qs = [];
foreach($query as $qk => $qv) { $qs[] = $qk .'='. $qv; }
$link = $link .'?'. implode('&', $qs);
}
Link::where('id', $linkId)->increment('click_number', 1);
$link = Link::select('link')->where('id', $linkId)->get()[0]['link'];
return redirect()->away($link);
}