fix a bug (KeyError 'url')