D10 Compatibility

Created on 23 April 2024, 10 months ago

Problem/Motivation

An issue was encountered regarding the module and the usage of libraries, which did not employ the correct methods or appropriate calls for the Facebook API.

Steps to reproduce

  • Install the updated version of the module.
  • Attempt authentication with a Facebook account.
  • Attempt to post content on Facebook page.

Proposed resolution

To address this issue and enhance functionality, the following steps have been taken:

  • The required version of the social_post module has been updated to ensure compatibility with the latest Drupal versions.
  • It has been ensured that the module is compatible with both Drupal 9 and Drupal 10.
  • Relevant functions have been updated to ensure their proper functioning with the Facebook Agaric library.
  • Updated functions have been implemented to generate posts across various user pages, in response to alterations within the Facebook API.
  • Additionally, functionality has been added to allow posting images.
✨ Feature request
Status

Active

Version

3.0

Component

Code

Created by

πŸ‡ͺπŸ‡ΈSpain ejgodoy

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @ejgodoy
  • Status changed to Needs work 13 days ago
  • πŸ‡ΊπŸ‡ΈUnited States MegaKeegMan

    Hey thanks for this update. It looks like there are some good things in this patch, but it also looks like there are some reversions, the most blatant of which is the re-addition of the FacebookUserManager class. Also, I can appreciate that you would make a patch in this way for your own purposes, but this patch really addresses several issues. If you happen to have a cleaner version of the patch, or were able to identify which changes were made intentionally somehow, that could be helpful.

Production build 0.71.5 2024