mirror of
https://github.com/LBRYFoundation/lbry.com.git
synced 2025-08-23 17:47:26 +00:00
sync_consent 0, fix
This commit is contained in:
parent
e9110ad489
commit
2f296c8eb8
2 changed files with 22 additions and 27 deletions
48
lib/thirdparty/LBRY.class.php
vendored
48
lib/thirdparty/LBRY.class.php
vendored
|
@ -15,18 +15,18 @@ class LBRY
|
||||||
public static function getLBCtoUSDRate()
|
public static function getLBCtoUSDRate()
|
||||||
{
|
{
|
||||||
$response = CurlWithCache::get(static::getApiUrl('/lbc/exchange_rate'), [], [
|
$response = CurlWithCache::get(static::getApiUrl('/lbc/exchange_rate'), [], [
|
||||||
'cache' => 3600, //one hour
|
'cache' => 3600, //one hour
|
||||||
'json_response' => true
|
'json_response' => true
|
||||||
]);
|
]);
|
||||||
return $response['data']['lbc_usd'] ?? 0;
|
return $response['data']['lbc_usd'] ?? 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function subscribe($email, $tag = null)
|
public static function subscribe($email, $tag = null)
|
||||||
{
|
{
|
||||||
return Curl::post(static::getApiUrl('/list/subscribe'), array_filter([
|
return Curl::post(static::getApiUrl('/list/subscribe'), array_filter([
|
||||||
'email' => $email,
|
'email' => $email,
|
||||||
'tag' => $tag,
|
'tag' => $tag,
|
||||||
]), ['json_response' => true]);
|
]), ['json_response' => true]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function editEmailSettings($token, $email, $isPrimary =null, $isEnabled = null)
|
public static function editEmailSettings($token, $email, $isPrimary =null, $isEnabled = null)
|
||||||
|
@ -53,17 +53,17 @@ class LBRY
|
||||||
public static function connectYoutube($channel_name, $immediateSync = false)
|
public static function connectYoutube($channel_name, $immediateSync = false)
|
||||||
{
|
{
|
||||||
// Uncomment next line for production and comment other return
|
// Uncomment next line for production and comment other return
|
||||||
// return Curl::post(static::getApiUrl('/yt/new'), [ 'desired_lbry_channel_name' => $channel_name, 'immediate_sync' => $immediateSync, 'type' => 'sync' ], [ 'json_response' => true ]);
|
return Curl::post(static::getApiUrl('/yt/new'), [ 'desired_lbry_channel_name' => $channel_name, 'immediate_sync' => $immediateSync, 'type' => 'sync' ], [ 'json_response' => true ]);
|
||||||
|
|
||||||
// Uncomment next line for development and comment other return (this also requires the testnet API)
|
// Uncomment next line for development and comment other return (this also requires the testnet API)
|
||||||
return Curl::post(static::getApiUrl('/yt/new'), [
|
// return Curl::post(static::getApiUrl('/yt/new'), [
|
||||||
'desired_lbry_channel_name' => $channel_name,
|
// 'desired_lbry_channel_name' => $channel_name,
|
||||||
'immediate_sync' => $immediateSync,
|
// 'immediate_sync' => $immediateSync,
|
||||||
'return_url' => 'http://localhost:8000/youtube/status/',
|
// 'return_url' => 'http://localhost:8000/youtube/status/',
|
||||||
'type' => 'sync'
|
// 'type' => 'sync'
|
||||||
], [
|
// ], [
|
||||||
'json_response' => true
|
// 'json_response' => true
|
||||||
]);
|
// ]);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Check the sync status
|
// Check the sync status
|
||||||
|
@ -82,23 +82,19 @@ class LBRY
|
||||||
$postParams = array('status_token' => $status_token);
|
$postParams = array('status_token' => $status_token);
|
||||||
|
|
||||||
if ($email) {
|
if ($email) {
|
||||||
array_push($postParams, array('new_email' => $email));
|
$postParams['new_email'] = $email;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($sync_consent) {
|
if ($sync_consent) {
|
||||||
array_push($postParams, array('sync_consent' => $sync_consent));
|
if ($sync_consent === 0) {
|
||||||
|
$sync_consent = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
$postParams['sync_consent'] = $sync_consent;
|
||||||
}
|
}
|
||||||
|
|
||||||
// if ($sync_consent !== null) {
|
|
||||||
// if ($sync_consent === 0) {
|
|
||||||
// $sync_consent = null;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// array_push($postParams, ['sync_consent' => $sync_consent]);
|
|
||||||
// }
|
|
||||||
|
|
||||||
if ($new_preferred_channel) {
|
if ($new_preferred_channel) {
|
||||||
array_push($postParams, array('new_preferred_channel' => $channel_name));
|
$postParams['new_preferred_channel'] = $channel_name;
|
||||||
}
|
}
|
||||||
|
|
||||||
return Curl::post(static::getApiUrl("/yt/update"), $postParams, ['json_response' => true]);
|
return Curl::post(static::getApiUrl("/yt/update"), $postParams, ['json_response' => true]);
|
||||||
|
|
|
@ -36,7 +36,6 @@
|
||||||
|
|
||||||
<div class="inner-wrap inner-wrap--center-left">
|
<div class="inner-wrap inner-wrap--center-left">
|
||||||
<h1 class="weight-light">LBRY × YouTube Sync</h1>
|
<h1 class="weight-light">LBRY × YouTube Sync</h1>
|
||||||
<?php echo sys_get_temp_dir() ?>
|
|
||||||
<h2 class="weight-light">Get your YouTube videos in front of the LBRY audience</h2>
|
<h2 class="weight-light">Get your YouTube videos in front of the LBRY audience</h2>
|
||||||
<button class="button button--inverse" data-id="scroll-to-claim" type="button">Claim your channel now</button>
|
<button class="button button--inverse" data-id="scroll-to-claim" type="button">Claim your channel now</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Add table
Reference in a new issue