We allow users to store data on firebase. Our app is subscription based, so if subscription expires, we delete all firebase database and storage using Cloud Function as admin after sometime. The problem we are facing is that, we are getting all deleted events which is admin deleted. We want either “to stop delete events if deleted by admin but get delete events if deleted by users” or “detect if it is admin deleted”. Is there any way to do so?
Edited :
We want to observe and check whether data deleted by admin or user in swift i.e on iOS device.
We are observing delete event in swift like this:
“Database_Path”.observe(DataEventType.childRemoved, with: { (snap : DataSnapshot) in `Identify here: if its deleted by admin or user and perform action based on it`})