Created function that addressed this issue
```def parseHomefolder(user, virtualfolder):
if user:
userSplit = f'/{user}/'
if virtualfolder:
if userSplit in virtualfolder:
home = virtualfolder.split(userSplit)[0] + userSplit
return home if home else None```
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
if a transaction goes to a subfolder the virtual folder will return the incorrect home folder
maybe split based on / and select the first two items and build the string back?
Created function that addressed this issue