Milan Zazrivec wrote:
On Friday 04 March 2011 18:34:15 Cliff Perry wrote:
Has this also been exposed within API call for user creation?  :)

Cliff

<http://git.fedorahosted.org/git?p=spacewalk.git;a=commitdiff;h=b68c6807eac
4af8f86a2e6e5547e4977124de56c>

Currently there's no API call to set user locale & timezone preferences.
As a matter of fact, there's no API call to even find out what locales and
timezones are available.

Wow - your correct on all items. Weird gap in API functionality.


The original RFE -- as I understood it -- was about webui change only.

You are correct. But it is always good development practice to automatically add/enhance API's to match new abilities presented in UI for users.

Was I wrong? If so, we're looking at four new API calls: listing available
locales & timezones + updating user locale prefs. & timezone.

So yeah, at a minimum we would update calls:

user.create
- At time of creating user, include optional items - locale pref & timezone

user.getDetails
 - when returning user details, include locale pref & timezone

New:
user.listLocale
 - provide a list of valid user locales

user.listTimezone
 - provide a list of valid user timezones

user.setLocale
 - input of user and locale, set new locale for user

user.setTimezone
 - input of user and timezone, set new timezone for user

I'd love for this to be done as well, even if it was not part of the original RFE request. Please let me know if it is more than 1/2 a day per API to complete.

Regards,
Cliff


-MZ

_______________________________________________
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

_______________________________________________
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Reply via email to