Use regexps instead of string matching for fields
[sitecorepy.git] / sitecore / alt_tags.py
index 0bc6472262b1fb47a8fc43a9f14daa7dc0beb1fb..11aa9d8ed689d3ffbd2b5a4d60bba8d39f3f1f64 100644 (file)
@@ -22,6 +22,8 @@ The images affected are:
   Media Library -> Images -> physics -> headshots -> *
 """
 
+import re
+
 from selenium.common.exceptions import NoSuchElementException
 
 from . import SiteCoreConnection
@@ -45,7 +47,7 @@ def add_headshot_alt_tags(s):
         except NoSuchElementException, e:
             s.logger.info("can't lock %s (already locked?), skipping" % raw_name)
             continue
-        alt_granddad,alt_tag = s.find_field('Alt:')
+        alt_granddad,alt_tag = s.find_field(re.compile('.*Alt:.*'), 'Alt')
         alt_tag.clear()
         alt_tag.send_keys(name)
         s.publish_section('Added alt tag for %s' % name)