diff share/roundup/templates/devel/schema.py @ 8232:d0460348bf9a

fix: issue2550924. clean up schema for devel/responsive templates. both templates have the same schema. Changes patches class to patch in devel schema. Change bug.issue.html to account for patches -> patch rename. Sort property list for a permission. Add patch class for responsive template. From both remove incorrect comment.
author John Rouillard <rouilj@ieee.org>
date Sat, 21 Dec 2024 16:35:11 -0500
parents 984bc9f94ec6
children
line wrap: on
line diff
--- a/share/roundup/templates/devel/schema.py	Sat Dec 21 15:23:12 2024 -0500
+++ b/share/roundup/templates/devel/schema.py	Sat Dec 21 16:35:11 2024 -0500
@@ -127,7 +127,7 @@
                 description=String(indexme='yes'))
 
 # Patch
-patches = FileClass(db, "patches",
+patch = FileClass(db, "patch",
                   name=String(),
                   description=String(indexme='yes'),
                   repository=String(),
@@ -144,7 +144,6 @@
 #   title = String()
 #   messages = Multilink("msg")
 #   files = Multilink("file")
-#   patches = Multilink("patches")
 #   nosy = Multilink("user")
 #   superseder = Multilink("issue")
 bug = IssueClass(db, "bug",
@@ -159,7 +158,7 @@
                  resolution=Link('resolution'),
                  superseder=Link('bug'),
                  keywords=Multilink('keyword'),
-                 patches=Multilink('patches'))
+                 patches=Multilink('patch'))
 
 # Task Type
 task_type = Class(db, 'task_type',
@@ -209,6 +208,7 @@
     db.security.addPermissionToRole(r, 'Rest Access')
     db.security.addPermissionToRole(r, 'Xmlrpc Access')
 
+
 ##########################
 # User permissions
 ##########################
@@ -299,7 +299,7 @@
 # if you don't want them to
 p = db.security.addPermission(name='View', klass='user',
     properties=('id', 'organisation', 'phone', 'realname', 'timezone',
-    'vcs_name', 'username'))
+    'username', 'vcs_name'))
 db.security.addPermissionToRole('User', p)
 db.security.addPermissionToRole('Developer', p)
 

Roundup Issue Tracker: http://roundup-tracker.org/