The class FormulaShareSObjectShares uses isCreateable() and isDeletable() access level checks for the type passed into the class constructor.
However when called from FormulaShareBatchService, the shared object type is passed to the constructor rather than the share object type. This should be updated so that the share object type is passed and access checks carried out on this instead.
The class FormulaShareSObjectShares uses isCreateable() and isDeletable() access level checks for the type passed into the class constructor.
However when called from FormulaShareBatchService, the shared object type is passed to the constructor rather than the share object type. This should be updated so that the share object type is passed and access checks carried out on this instead.
Further discussion on https://github.com/LawrenceLoz/FormulaShare-DX/pull/108