EVENTS FEED PLUGIN: User Is Unable To Add Event To Device's Calendar
New here? Learn about Bountify and follow @bountify to get notified of new bounties! x

Description of Error

When you try to add any event to your phone's calendar, nothing happens when you tap "Add to calendar". You don't get a prompt letting you know that it has been added, and the event isn't added at all. This has been reported on both iOS and Android devices.

Steps to Reproduce

  1. Go to "Calendar" plugin
  2. Tap on an individual event
  3. Tap on "Add To Calendar"

Context

BuildFire is a mobile app building platform that allows developers through HTML, JS and CSS to create plugins for the platform to extend mobile app functionality.

Learn more at https://buildfire.com and https://buildfire.com/developers

Prerequisites

  • NodeJS - download
  • npm
  • git
  • knowledge on how to create a pull-request on github

How to Install

BuildFire SDK npm i buildfire you may need to be admin or super user depending on your environment

  • Init SDK buildfire init this will install the SDK in a folder called BuildFireSDK
  • Navigate to folder cd BuildFireSDK
  • Clone plugin buildfire plugin clone eventsFeedPlugin from the repo https://github.com/BuildFire/eventsFeedPlugin

Run plugin locally

  • Run tester buildfire run this will run a web server on http://localhost:3030
  • in the Plugin input box enter in the name of your plugin. example: eventsFeedPlugin depending on your OS this could be case sensitive

Understanding the autonomy of a BuildFire Plugin

  • the Control: is the right hand side of the plugin meant to live in the BuildFire control panel/dashboard
  • the Widget: is the left hand side of the plugin meant to live in the mobile app to learn more click here

Submit a pull request

Additional Information

awarded to enderdba

Crowdsource coding tasks.

1 Solution

Winning solution

There's no event because BuildFire only runs the fetching part of the events. It's up to the main developer to include this with cordova and implement the adding to calendar part. There's a nice plugin called Cordova Calendar that support this kind of event adding natively. Remember to check out permissions for each kind of device so it allows the app to add events to the main calendar app

Hi enderba! Is this something you can create a pull request for?
twalters 5 days ago
No, because the plugin only helps at the fetching part. You need to use Cordova to access Android and IOS API to get to the Calendar part
enderdba 5 days ago