Kaydet (Commit) 5eff55bf authored tarafından Stephan Bergmann's avatar Stephan Bergmann

Don't throw UnknownPropertyException for givenname/sn from KDE backends

Open TODO to actually obtain values for them, instead of returning an empty
css::beans::Optional representing "no value available."

Change-Id: Iceb286e9873216f7bc36bd88b09ac03bd3a2c895
üst c1105592
...@@ -178,6 +178,9 @@ css::uno::Any Service::getPropertyValue(OUString const & PropertyName) ...@@ -178,6 +178,9 @@ css::uno::Any Service::getPropertyValue(OUString const & PropertyName)
enabled_ enabled_
? kde4access::getValue(PropertyName) ? kde4access::getValue(PropertyName)
: css::beans::Optional< css::uno::Any >()); : css::beans::Optional< css::uno::Any >());
} else if (PropertyName == "givenname" || PropertyName == "sn") {
return css::uno::makeAny(css::beans::Optional< css::uno::Any >());
//TODO: obtain values from KDE?
} }
throw css::beans::UnknownPropertyException( throw css::beans::UnknownPropertyException(
PropertyName, static_cast< cppu::OWeakObject * >(this)); PropertyName, static_cast< cppu::OWeakObject * >(this));
......
...@@ -178,6 +178,9 @@ css::uno::Any Service::getPropertyValue(OUString const & PropertyName) ...@@ -178,6 +178,9 @@ css::uno::Any Service::getPropertyValue(OUString const & PropertyName)
enabled_ enabled_
? kdeaccess::getValue(PropertyName) ? kdeaccess::getValue(PropertyName)
: css::beans::Optional< css::uno::Any >()); : css::beans::Optional< css::uno::Any >());
} else if (PropertyName == "givenname" || PropertyName == "sn") {
return css::uno::makeAny(css::beans::Optional< css::uno::Any >());
//TODO: obtain values from KDE?
} }
throw css::beans::UnknownPropertyException( throw css::beans::UnknownPropertyException(
PropertyName, static_cast< cppu::OWeakObject * >(this)); PropertyName, static_cast< cppu::OWeakObject * >(this));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment