bin/add: Don't allow adding requests with defunct profiles.
authorMark Wooding <mdw@distorted.org.uk>
Thu, 6 Dec 2012 03:18:45 +0000 (03:18 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Thu, 6 Dec 2012 03:42:57 +0000 (03:42 +0000)
That's why we have the tombstoning.

bin/add

diff --git a/bin/add b/bin/add
index bf144ae..d4eae0f 100755 (executable)
--- a/bin/add
+++ b/bin/add
@@ -70,7 +70,7 @@ db transaction {
 
     ## Check whether the profile exists.
     if {![db exists {
-      SELECT 1 FROM profile WHERE label = $profile;
+      SELECT 1 FROM profile WHERE label = $profile AND tombstone = 0;
     }]} {
       error "unknown profile `$profile'"
     }