Version 4.7.0

This commit is contained in:
Neo committed 2025-12-19 16:00:35 -08:00
1 parent 517a5e1f70
commit 8ba7d43898
1933 files changed
+65613 -11332

No files matched your search

+13 -3
View File
@@ -96,6 +96,11 @@ class _Facebook extends PromoteAbstract
{
$facebook = static::getLoginHandler();
if ( $facebook === NULL )
{
return FALSE;
}
$authorizedScopes = $facebook->authorizedScopes( $this->member );
if( $authorizedScopes === NULL )
@@ -165,7 +170,7 @@ class _Facebook extends PromoteAbstract
{
foreach( $this->settings['shareable']['pages'] as $id => $data )
{
$options[ 'p_' . $id ] = \IPS\Member::loggedIn()->language()->addToStack( 'promote_facebook_page_prefix', NULL, array( 'sprintf' => array( $data['name'] ) ) );
$options[ 'p_' . $id ] = \IPS\Member::loggedIn()->language()->addToStack( 'promote_facebook_page_prefix', FALSE, array( 'sprintf' => array( $data['name'] ) ) );
$names[] = $data['name'];
}
}
@@ -174,7 +179,7 @@ class _Facebook extends PromoteAbstract
{
foreach( $this->settings['shareable']['groups'] as $id => $data )
{
$options[ 'g_' . $id ] = \IPS\Member::loggedIn()->language()->addToStack( 'promote_facebook_group_prefix', NULL, array( 'sprintf' => array( $data['name'] ) ) );
$options[ 'g_' . $id ] = \IPS\Member::loggedIn()->language()->addToStack( 'promote_facebook_group_prefix', FALSE, array( 'sprintf' => array( $data['name'] ) ) );
$names[] = $data['name'];
}
}
@@ -277,7 +282,7 @@ class _Facebook extends PromoteAbstract
\IPS\Log::log( $e, 'facebook' );
}
if ( ! $photos or \count( $photos ) === 1 )
if ( ! $photos or ( \is_array( $photos ) and \count( $photos ) === 1 ) )
{
/* Simple message */
try
@@ -450,6 +455,11 @@ class _Facebook extends PromoteAbstract
{
$facebook = \IPS\Login\Handler::findMethod('IPS\Login\Handler\Oauth2\Facebook');
if ( $facebook === NULL )
{
return NULL;
}
/* We are using the default app here */
if ( ! \is_numeric( \IPS\Settings::i()->promote_facebook_auth ) )
{