That’s an awesome idea. So many small & medium companies are using Google Apps for business. So any integration with Google Apps is welcome.
In the same idea… how feasable is it to integrate the back up (or sync the db) with Google Drive instead of Dropbox.
@rmehta Can you add this functionality in the core product? I was wondering there may be many developers who have no problem sharing their code and getting credited for it.
Also, I think these products should be tested by erpnext team before they are deployed for use by erpnext users.
Google Calendar integration is a very good thing if it’s safe!
Same error. Already tried. Is it possible to get the logs why it might be failing?
I can see the app GCAL Sync in the Frappe Desk but it only half installed. There is no option for setting gmail id and api key.
then install the module through the UI in erpnext.
however when i wanted to setup individual profile and save it using my email address, this error come out
Traceback (innermost last):
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/app.py”, line 69, in application
response = frappe.handler.handle()
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/handler.py”, line 20, in handle
execute_cmd(cmd)
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/handler.py”, line 37, in execute_cmd
ret = frappe.call(method, **frappe.form_dict)
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/init.py”, line 801, in call
return fn(*args, **newargs)
File “/home/ubuntu/frappe-bench/apps/gcal/gcal/gcal_sync/doctype/sync_configuration/sync_configuration.py”, line 92, in sync_calender
credentials = store.get()
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/oauth2client/client.py”, line 396, in get
return self.locked_get()
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/oauth2client/keyring_storage.py”, line 88, in locked_get
content = keyring.get_password(self._service_name, self._user_name)
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/keyring/core.py”, line 42, in get_password
return _keyring_backend.get_password(service_name, username)
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/keyring/backends/fail.py”, line 18, in get_password
raise RuntimeError("No recommended backend was available. Install the "
RuntimeError: No recommended backend was available. Install the keyrings.alt package if you want to use the non-recommended backends. See README.rst for details.
it seemed the keyring failed in get password and state no recomended backend was available.