Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2023-06-29 17:29:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and      /work/SRC/openSUSE:Factory/.trytond.new.13546 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "trytond"

Thu Jun 29 17:29:19 2023 rev:83 rq:1095959 version:6.0.33

Changes:
--------
--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2023-05-23 
14:55:48.934934751 +0200
+++ /work/SRC/openSUSE:Factory/.trytond.new.13546/trytond.changes       
2023-06-29 17:29:40.458732381 +0200
@@ -1,0 +2,5 @@
+Thu Jun 22 10:05:55 UTC 2023 - Axel Braun <axel.br...@gmx.de>
+
+- Version 6.0.33 - Bugfix Release
+
+-------------------------------------------------------------------

Old:
----
  trytond-6.0.32.tar.gz
  trytond-6.0.32.tar.gz.asc

New:
----
  trytond-6.0.33.tar.gz
  trytond-6.0.33.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ trytond.spec ++++++
--- /var/tmp/diff_new_pack.9SKGj3/_old  2023-06-29 17:29:41.214736811 +0200
+++ /var/tmp/diff_new_pack.9SKGj3/_new  2023-06-29 17:29:41.218736834 +0200
@@ -20,7 +20,7 @@
 %define majorver 6.0
 %define base_name tryton
 Name:           trytond
-Version:        %{majorver}.32
+Version:        %{majorver}.33
 Release:        0
 Summary:        An Enterprise Resource Planning (ERP) system
 License:        GPL-3.0-or-later

++++++ trytond-6.0.32.tar.gz -> trytond-6.0.33.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-6.0.32/CHANGELOG new/trytond-6.0.33/CHANGELOG
--- old/trytond-6.0.32/CHANGELOG        2023-05-17 22:33:30.000000000 +0200
+++ new/trytond-6.0.33/CHANGELOG        2023-06-21 19:11:15.000000000 +0200
@@ -1,4 +1,9 @@
 
+Version 6.0.33 - 2023-06-21
+---------------------------
+* Bug fixes (see mercurial logs for details)
+
+
 Version 6.0.32 - 2023-05-17
 ---------------------------
 * Bug fixes (see mercurial logs for details)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-6.0.32/PKG-INFO new/trytond-6.0.33/PKG-INFO
--- old/trytond-6.0.32/PKG-INFO 2023-05-17 22:33:33.943609500 +0200
+++ new/trytond-6.0.33/PKG-INFO 2023-06-21 19:11:19.017953400 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 6.0.32
+Version: 6.0.33
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Download-URL: http://downloads.tryton.org/6.0/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-6.0.32/trytond/__init__.py 
new/trytond-6.0.33/trytond/__init__.py
--- old/trytond-6.0.32/trytond/__init__.py      2023-05-03 18:26:53.000000000 
+0200
+++ new/trytond-6.0.33/trytond/__init__.py      2023-05-17 23:04:52.000000000 
+0200
@@ -7,7 +7,7 @@
 
 from lxml import etree, objectify
 
-__version__ = "6.0.32"
+__version__ = "6.0.33"
 
 os.environ['TZ'] = 'UTC'
 if hasattr(time, 'tzset'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-6.0.32/trytond/protocols/wrappers.py 
new/trytond-6.0.33/trytond/protocols/wrappers.py
--- old/trytond-6.0.32/trytond/protocols/wrappers.py    2023-05-04 
19:21:13.000000000 +0200
+++ new/trytond-6.0.33/trytond/protocols/wrappers.py    2023-06-10 
11:51:29.000000000 +0200
@@ -77,7 +77,13 @@
             header = self.headers.get('Authorization')
             return parse_authorization_header(header)
         elif authorization.type == 'session':
-            return parse_session(authorization.token)
+            # Werkzeug may parse the session as parameters
+            # if the base64 uses the padding sign '='
+            if authorization.token is None:
+                header = self.headers.get('Authorization')
+                return parse_authorization_header(header)
+            else:
+                return parse_session(authorization.token)
         return authorization
 
     @cached_property
@@ -95,7 +101,7 @@
             user_id = security.check(
                 database_name, auth.get('userid'), auth.get('session'),
                 context=context)
-        else:
+        elif auth.username:
             parameters = getattr(auth, 'parameters', auth)
             try:
                 user_id = security.login(
@@ -103,6 +109,8 @@
                     context=context)
             except RateLimitException:
                 abort(HTTPStatus.TOO_MANY_REQUESTS)
+        else:
+            user_id = None
         return user_id
 
     @cached_property
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-6.0.32/trytond.egg-info/PKG-INFO 
new/trytond-6.0.33/trytond.egg-info/PKG-INFO
--- old/trytond-6.0.32/trytond.egg-info/PKG-INFO        2023-05-17 
22:33:32.000000000 +0200
+++ new/trytond-6.0.33/trytond.egg-info/PKG-INFO        2023-06-21 
19:11:18.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: trytond
-Version: 6.0.32
+Version: 6.0.33
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Download-URL: http://downloads.tryton.org/6.0/

Reply via email to