LearnDash LMS Zapier Integration Addon 2.3.0.1

Download LearnDash LMS Zapier Integration Addon 2.3.0.1 from nulled fire. Connect LearnDash activities to 300+ different applications.
* Added first name and last name to user response
* Added create user param to toggle course access function
* Added create user param to get user and toggle group membership functions
* Added `add_to_group` and `remove_from_group` actions handler and add toggle membership helper
* Added `get_user helper` to automatically create user if it does not exist or return it if it exists
* Updated to return the last quiz result sample from the last user to get the latest quiz result possible
* Updated `get_trigger_sample` and `get_object_sample` to be more efficient
* Updated `get_response()` parser method and update respective sections accordingly
* Updated to make first and last name field not required
* Updated `get_group_field` action handler and its helpers
* Fixed add array wrapper for `get_sample` response because it is expected by Zapier
* Fixed get sample method returns wrapped response in array
Updates include:

  • Added Essay submitted trigger
  • Added ‘user_groups’ data to sent POST
  • Added translation and update class
  • Added “course completed on” and “started on” data to course completed and course enrolled hook
  • Added plugin specific constants
  • Added LearnDash hook function when an Essay is graded
  • Added pass WP_User as user key and add first and last name
  • Added save post for select Course, Topic, Lesson and Quiz field
  • Added has graded check to prevent webhook being sent when a quiz essay hasn’t been graded
  • Updated Course completed hook function priority late so that “course completed on” value is generated first
  • Updated all zaps to be pulled instead of the default 5
  • Updated to prevent course enrollment zap being sent multiple times when user enrolled via Group
  • Updated to apply metabox setting to sending function
  • Updated admin.js and create select field for all triggers
  • Updated JS scripts moving them to admin.js
  • Updated submenu placement
  • Fixed Quiz completed trigger
  • Fixed invalid argument error
  • Fixed some strings text domain
  • Fixed Course, Topic, Lesson, Quiz check before sending zap
  • Fixed undefined index error and add more check to save_post function
  • Fixed issue when zap doesn’t fire off when user is enrolled via a Group
  • Fixed undefined variable post_id
  • Removed user password from passed data
  • Removed course check on quiz trigger
Added Course drop-down menu for course enrollment trigger so that a specific course can be chosen instead of using Zapier filters
Added support for Course enrollment trigger when enrolled via a LearnDash Group
Added support for first and last name in data sent to Zapier
Updated menu logic so that the Zapier menu option appears under "LearnDash LMS" menu instead of "Settings"