Ticket #5613 (closed defect: fixed)

Opened 6 years ago

Last modified 6 years ago

Cannot set non-ASCII nick name

Reported by: bert Owned by: erikos
Priority: high Milestone: 8.2.0 (was Update.2)
Component: sugar Version:
Keywords: 8.2.0:+ joyride-2220:+ Cc: mstone, sayamindu
Action Needed: finalize Verified: no
Deployments affected: Blocked By:
Blocking:

Description

sugar-control-panel does not accept non-ASCII characters when given as nick name:

sugar-control-panel: 'ascii' codec can't decode byte 0xd8 in position 0: ordinal not in range(128)

Seen in Joyride 1379

Attachments

0001-5613-non-ascii-nick-name.patch (445 bytes) - added by erikos 6 years ago.
docode nickname to unicode to allow non ascii chars

Change History

Changed 6 years ago by jg

  • owner changed from marco to erikos
  • milestone changed from Never Assigned to Future Release

I think this is Simon's baby.

I suspect this should be a simple fix I might consider for update.1. Non-ascii names are *very* common in many parts of the world...

Changed 6 years ago by marco

  • keywords 8.2.0:+ added
  • milestone changed from Future Release to 8.2.0 (was Update.2)

Changed 6 years ago by mstone

  • cc mstone, sayamindu added
  • keywords needs-testing added

Changed 6 years ago by mstone

  • next_action set to diagnose

We can't tell how nasty this is, or whether it affects the graphical control panel. Please retest in a recent joyride.

Changed 6 years ago by erikos

docode nickname to unicode to allow non ascii chars

Changed 6 years ago by erikos

  • next_action changed from diagnose to add to build

|TestCase|

Use the command line interface of the control panel and try to set a non ascii nick name.

Changed 6 years ago by erikos

  • next_action changed from add to build to package

This is fixed in git and went for testing in joyride 2104 with the sugar snapshot sugar-81.5-2.20080703git4f3f508bc3

Verified as working.

Changed 6 years ago by marco

  • keywords joyride-2220:+ added; needs-testing removed
  • next_action changed from package to finalize

Changed 6 years ago by gregorio

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.