changeset 164:d908c2d2d474

Generate correct scope enum if path of scope URL is empty Fixes #1
author Lewin Bormann <lbo@spheniscida.de>
date Fri, 27 Nov 2020 20:20:34 +0100
parents dffa0f1afda2
children fcfb1b97873d
files generate/generate.py
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/generate/generate.py	Fri Nov 27 14:34:53 2020 +0100
+++ b/generate/generate.py	Fri Nov 27 20:20:34 2020 +0100
@@ -458,7 +458,10 @@
         }) + '\n'.join(subresource_fragments)
 
 def scopes_url_to_enum_val(apiname, url):
-    rawname = url.split('/')[-1]
+    split = url.split('/')
+    rawname = split[-1]
+    if len(rawname) == 0:
+        rawname = split[-2]
     fancy_name = snake_to_camel(rawname.replace('-', '_').replace('.', '_'))
     return (snake_to_camel(apiname)+'Scopes', fancy_name)