Merge pull request #482 from lbryio/fix/youtube_status_404

add redirect for /youtube/status/
This commit is contained in:
Niko 2018-03-28 15:17:53 -04:00 committed by GitHub
commit 9fed809587
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 16 additions and 0 deletions

View file

@ -124,6 +124,7 @@ class Controller
$router->post('/youtube/token', 'AcquisitionActions::executeYoutubeToken');
$router->any('/youtube/status/{token}', 'AcquisitionActions::executeYoutubeStatus');
$router->any('/youtube', 'AcquisitionActions::executeYouTube');
$router->any('/youtube/status', 'AcquisitionActions::executeRedirectYoutube');
$router->get('/verify/{token}', 'AcquisitionActions::executeVerify');

View file

@ -106,6 +106,10 @@ class AcquisitionActions extends Actions
return ['acquisition/youtube_edit'];
}
public static function executeRedirectYoutube(){
return ['acquisition/youtube_status_redirect'];
}
protected static function email_verification($email)
{
if (preg_match('/\S+@\S+\.\S+/', $email)) {

View file

@ -0,0 +1,11 @@
<?php js_start() ?>
if(localStorage.getItem('status_token')){
var status_token = localStorage.getItem('status_token');
url = '/youtube/status/' + status_token;
$(location).attr('href', url);
}
else{
$(location).attr('href', '/youtube');
}
<?php js_end() ?>