Mailspring/packages/local-private
Juan Tejada 600be97324 [local-sync] Don't crash app when reporting error and id not available
Summary:
Our sentry reporter tries to fetch the nylas identity from the database,
and access properties on it. However, if you are in a state where there
is no identity available (like having logged out, or just starting the
app), and encoutnered an error that would be reported to sentry, we
would throw an error while reporting and that would crash the app

Also, fix lint errors and some really janky code

This fixes T7810

Test Plan: manual

Reviewers: halla, spang, evan

Reviewed By: spang, evan

Maniphest Tasks: T7810

Differential Revision: https://phab.nylas.com/D3867
2017-02-09 09:27:36 -08:00
..
docs [*] update nylas/N1 to nylas/nylas-mail GitHub link 2017-01-30 11:50:15 -08:00
encrypted_certificates [local-private] move old edgehill src/pro into packages/local-private 2016-12-12 10:09:58 -05:00
packages [local-private] use new action name 2017-01-16 10:30:41 -08:00
src/error-logger-extensions [local-sync] Don't crash app when reporting error and id not available 2017-02-09 09:27:36 -08:00
README.md [local-private] move old edgehill src/pro into packages/local-private 2016-12-12 10:09:58 -05:00

Nylas Mail

This repo contains proprietary Nylas plugins and other extensions to N1

It is included as a submodule of the open source N1 repo at pro/nylas

From the root of N1, run script/grunt add-nylas-build-resources to manually copy the files from this repo into the appropriate places within N1.

That script is run as part of the N1 build task. Machines that have access this repo will automatically include the proprietary plugins.