summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2010-01-31 23:07:23 +0100
committerDan McGee <dan@archlinux.org>2010-01-31 23:08:06 +0100
commit0dd128a6db267353090a3be90a564d888898ee8f (patch)
tree164e7582ba27104e6d6094686470e1e0028d19d6 /scripts
parentd721c724addb811ed4734fc391303950a484167e (diff)
downloadarchweb-0dd128a6db267353090a3be90a564d888898ee8f.tar.gz
archweb-0dd128a6db267353090a3be90a564d888898ee8f.tar.xz
Handle empty pkgdesc and url a bit better
Put an actual NULL in the database and handle it for both display and import. Also add a migration to clean up any bad data we currently have in there. Fixes FS#17144. Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/reporead.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/reporead.py b/scripts/reporead.py
index c346afa..c0d43d1 100755
--- a/scripts/reporead.py
+++ b/scripts/reporead.py
@@ -86,9 +86,9 @@ class Pkg(object):
del val['name']
if 'desc' not in val:
logger.warning("Package %s has no description" % selfdict['name'])
- val['desc'] = ''
+ val['desc'] = None
if 'url' not in val:
- val['url'] = ''
+ val['url'] = None
if 'license' not in val:
val['license'] = []
for x in val.keys():