Fix type error in SafeWorksheet

This commit is contained in:
Raphael Michel
2023-03-02 11:54:49 +01:00
parent e4a02c494e
commit 7d5b1eebcb

View File

@@ -20,6 +20,7 @@
# <https://www.gnu.org/licenses/>.
#
import re
import types
from inspect import isgenerator
from openpyxl import Workbook
@@ -140,9 +141,9 @@ class SafeWorkbook(Workbook):
# monkeypatch existing sheets
for s in self._sheets:
if self.write_only:
s.append = SafeWriteOnlyWorksheet.append
s.append = types.MethodType(SafeWriteOnlyWorksheet.append, s)
else:
s.append = SafeWorksheet.append
s.append = types.MethodType(SafeWorksheet.append, s)
def create_sheet(self, title=None, index=None):
if self.read_only: