Bug 335132

Summary: While creating a new CalDAV/CardDav resource an address like "posteo.de" leads to a strange error, while "https://posteo.de" is correct.
Product: [Frameworks and Libraries] Akonadi Reporter: Dirk <dirkleifeld>
Component: DAV ResourceAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 4.13   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Dirk 2014-05-21 11:00:39 UTC
I tried to add a new CalDAV/CardDAV ressource.
If the adress misses the "https" like "posteo.de" a error shows an unknown protocoll.
If I insert the "https://" the ressource is added correctly.

The unknown protocoll error is not helpfull.
At first I started to insall some packages and only by luck i found the solution.
There sould be a better error message or, even better, the "https://" should be inserted if missing.

Reproducible: Always

Steps to Reproduce:
1. right click on "personal callender" and choose "add callender"
2. choose DAV-Groupware-Ressource
3.  insert a user and password
4. choose to add a manuell ressource
5. in "server setup" add a new server
6. insert a adress 
Actual Results:  
Error becourse a process could not be started

Expected Results:  
A better error message or sucess, since only "https://" was missing.
Comment 1 Grégory Oestreicher 2014-09-05 18:05:59 UTC
Git commit b0034e7b1f14469587c113a6a79dad32cf38dd96 by Grégory Oestreicher.
Committed on 05/09/2014 at 18:05.
Pushed by goestreicher into branch 'KDE/4.14'.

Add protocol in the URL configuration if it's missing

M  +2    -0    resources/dav/resource/urlconfigurationdialog.cpp

http://commits.kde.org/kdepim-runtime/b0034e7b1f14469587c113a6a79dad32cf38dd96