Learn more about these different git repos.
Other Git URLs
If you try to add a link to a library without the http or https, you get the following traceback:
09:19:26 web.1 | Traceback (most recent call last): 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/flask/app.py", line 2000, in __call__ 09:19:26 web.1 | return self.wsgi_app(environ, start_response) 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/flask/app.py", line 1991, in wsgi_app 09:19:26 web.1 | response = self.make_response(self.handle_exception(e)) 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/flask/app.py", line 1567, in handle_exception 09:19:26 web.1 | reraise(exc_type, exc_value, tb) 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/flask/_compat.py", line 33, in reraise 09:19:26 web.1 | raise value 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/flask/app.py", line 1988, in wsgi_app 09:19:26 web.1 | response = self.full_dispatch_request() 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/flask/app.py", line 1641, in full_dispatch_request 09:19:26 web.1 | rv = self.handle_user_exception(e) 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/flask/app.py", line 1544, in handle_user_exception 09:19:26 web.1 | reraise(exc_type, exc_value, tb) 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/flask/_compat.py", line 33, in reraise 09:19:26 web.1 | raise value 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/flask/app.py", line 1639, in full_dispatch_request 09:19:26 web.1 | rv = self.dispatch_request() 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/flask/app.py", line 1625, in dispatch_request 09:19:26 web.1 | return self.view_functions[rule.endpoint](**req.view_args) 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/flask/views.py", line 84, in view 09:19:26 web.1 | return self.dispatch_request(*args, **kwargs) 09:19:26 web.1 | File "/srv/hubs/fedora-hubs/hubs/widgets/view.py", line 121, in dispatch_request 09:19:26 web.1 | context = self.get_context(instance, *args, **kwargs) 09:19:26 web.1 | File "/srv/hubs/fedora-hubs/hubs/widgets/library/views.py", line 83, in get_context 09:19:26 web.1 | response = requests.get(url, timeout=10) 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/requests/api.py", line 72, in get 09:19:26 web.1 | return request('get', url, params=params, **kwargs) 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/requests/api.py", line 58, in request 09:19:26 web.1 | return session.request(method=method, url=url, **kwargs) 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 494, in request 09:19:26 web.1 | prep = self.prepare_request(req) 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 437, in prepare_request 09:19:26 web.1 | hooks=merge_hooks(request.hooks, self.hooks), 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/requests/models.py", line 305, in prepare 09:19:26 web.1 | self.prepare_url(url, params) 09:19:26 web.1 | File "/usr/lib/python3.6/site-packages/requests/models.py", line 379, in prepare_url 09:19:26 web.1 | raise MissingSchema(error) 09:19:26 web.1 | requests.exceptions.MissingSchema: Invalid URL 'google.com': No schema supplied. Perhaps you meant http://google.com? 09:19:26 web.1 | 192.168.121.60 - - [19/Feb/2018 09:19:26] "GET /ping HTTP/1.1" 200 - 09:19:26 web.1 | INFO:werkzeug:192.168.121.60 - - [19/Feb/2018 09:19:26] "GET /ping HTTP/1.1" 200 -
Commit 99b8160 fixes this issue
Login to comment on this ticket.