src/eric7/Plugins/PluginEricdoc.py

branch
eric7
changeset 9514
2b104ad132a4
parent 9482
a2bc06a54d9d
child 9536
c1c84299bef3
--- a/src/eric7/Plugins/PluginEricdoc.py	Wed Nov 16 10:10:06 2022 +0100
+++ b/src/eric7/Plugins/PluginEricdoc.py	Wed Nov 16 10:53:40 2022 +0100
@@ -252,8 +252,11 @@
 
             # add it to the project data, if it isn't in already
             outdir = project.getRelativePath(outdir)
-            if outdir not in project.pdata["OTHERS"]:
-                project.pdata["OTHERS"].append(outdir)
+            if outdir not in project.getProjectData(dataKey="OTHERS"):
+                project.setProjectData(
+                    project.getProjectData(dataKey="OTHERS") + [outdir],
+                    dataKey="OTHERS",
+                )
                 project.setDirty(True)
                 project.othersAdded(outdir)
 
@@ -265,7 +268,10 @@
 
                 # add it to the project data, if it isn't in already
                 outdir = project.getRelativePath(outdir)
-                if outdir not in project.pdata["OTHERS"]:
-                    project.pdata["OTHERS"].append(outdir)
+                if outdir not in project.getProjectData(dataKey="OTHERS"):
+                    project.setProjectData(
+                        project.getProjectData(dataKey="OTHERS") + [outdir],
+                        dataKey="OTHERS",
+                    )
                     project.setDirty(True)
                     project.othersAdded(outdir)

eric ide

mercurial