]> git.parisson.com Git - telemeta.git/commitdiff
readd item code validation
authoryomguy <yomguy@parisson.com>
Wed, 18 Apr 2012 10:52:44 +0000 (12:52 +0200)
committeryomguy <yomguy@parisson.com>
Wed, 18 Apr 2012 10:52:44 +0000 (12:52 +0200)
telemeta/models/media.py

index d47afbb0ae46e65baab0f960cf7955e02d2fa17c..161cc976947df25fe521be6fe64053ef31c858a3 100644 (file)
@@ -388,10 +388,10 @@ class MediaItem(MediaResource):
             return True
         return False
 
-    #def clean(self):
-        #if self.code and not self.is_valid_code(self.code):
-            #raise ValidationError("%s is not a valid item code for collection %s"
-                                        #% (self.code, self.collection.code))
+    def clean(self):
+        if self.code and not self.is_valid_code(self.code):
+            raise ValidationError("%s is not a valid item code for collection %s"
+                                        % (self.code, self.collection.code))
 
     def save(self, force_insert=False, force_update=False):
         super(MediaItem, self).save(force_insert, force_update)