wrapfunction: use sysstr instead of bytes as argument in "sqlitestore"
This is as valid and simpler, it will help us to eventually get ride of
`safehasattr`.
--- a/hgext/share.py Mon Jul 10 19:32:17 2023 +0200
+++ b/hgext/share.py Mon Jul 10 15:38:53 2023 +0200
@@ -162,10 +162,10 @@
def extsetup(ui):
- extensions.wrapcommand(commands.table, b'clone', clone)
extensions.wrapfunction(bookmarks, '_getbkfile', getbkfile)
extensions.wrapfunction(bookmarks.bmstore, '_recordchange', recordchange)
extensions.wrapfunction(bookmarks.bmstore, '_writerepo', writerepo)
+ extensions.wrapcommand(commands.table, b'clone', clone)
def _hassharedbookmarks(repo):
--- a/hgext/sqlitestore.py Mon Jul 10 19:32:17 2023 +0200
+++ b/hgext/sqlitestore.py Mon Jul 10 15:38:53 2023 +0200
@@ -1330,7 +1330,7 @@
def extsetup(ui):
localrepo.featuresetupfuncs.add(featuresetup)
extensions.wrapfunction(
- localrepo, b'newreporequirements', newreporequirements
+ localrepo, 'newreporequirements', newreporequirements
)
extensions.wrapfunction(localrepo, 'makefilestorage', makefilestorage)
extensions.wrapfunction(localrepo, 'makemain', makemain)