-
Notifications
You must be signed in to change notification settings - Fork 30
Description
Hi,
First, thank you for this project, I started using it a few days ago and it makes way easier to get debug data from the app's testers
I'm investigating an incompatibility between react-native-file-logger and react-native-background-geolocation which has its own log mechanism, also based on logback-android
When using both libraries, then the geolocation library stops working
I just found that this is because react-native-file-logger calls root.detachAndStopAllAppenders() during its initialization. Due to this, the react-native-background-geolocation's appenders are cleared and so it cannot do its job anymore
I tried to remove this line locally and it fixes the problem
The question is now: why is this line needed?
The project's history says that it has been added in this specific commit: 5c04853
Because it was not initially there and because it has been added later, my conclusion is that it is here for a specific purpose (i.e. to fix a bug) and so I don't want to remove it without understanding why it was here in the first place
So my two question are:
- Do you remember why it was needed?
- Based on first answer, do you think I should remove this in a local patch? or to make a PR on this repo?
Thanks