summary refs log tree commit diff
diff options
context:
space:
mode:
authorMarcel Müller <neikos@neikos.email>2023-09-10 13:40:07 +0200
committerMarcel Müller <neikos@neikos.email>2023-09-13 14:48:34 +0200
commit77b7dc52cf27b2bf6028015f418e3aad3ee8c74d (patch)
treeeafd105e1935ae3de85d1b9b20e8cc945d0298fb
parent52f22574eaf757a157db47517382be79accc4e1c (diff)
downloadnixpkgs-77b7dc52cf27b2bf6028015f418e3aad3ee8c74d.tar
nixpkgs-77b7dc52cf27b2bf6028015f418e3aad3ee8c74d.tar.gz
nixpkgs-77b7dc52cf27b2bf6028015f418e3aad3ee8c74d.tar.bz2
nixpkgs-77b7dc52cf27b2bf6028015f418e3aad3ee8c74d.tar.lz
nixpkgs-77b7dc52cf27b2bf6028015f418e3aad3ee8c74d.tar.xz
nixpkgs-77b7dc52cf27b2bf6028015f418e3aad3ee8c74d.tar.zst
nixpkgs-77b7dc52cf27b2bf6028015f418e3aad3ee8c74d.zip
discourse: Fix update.py handling newlines
The update.py script would error out if the spec had a trailing new
line. The split that follows it would try to split it into two, and
error out as it can't.
-rwxr-xr-xpkgs/servers/web-apps/discourse/update.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/servers/web-apps/discourse/update.py b/pkgs/servers/web-apps/discourse/update.py
index dee31918eac..9b300d1d495 100755
--- a/pkgs/servers/web-apps/discourse/update.py
+++ b/pkgs/servers/web-apps/discourse/update.py
@@ -322,7 +322,7 @@ def update_plugins():
                         for [discourse_version, plugin_rev]
                         in [line.split(':')
                             for line
-                            in compatibility_spec.splitlines()]]
+                            in compatibility_spec.splitlines() if line != '']]
             discourse_version = DiscourseVersion(_get_current_package_version('discourse'))
             versions = list(filter(lambda ver: ver[0] >= discourse_version, versions))
             if versions == []: