Opened 7 years ago

Closed 6 years ago

#5613 closed defect (fixed)

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
Blocked By: Blocking:
Deployments affected: Action Needed: finalize
Verified: no

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 (1)

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

Download all attachments as: .zip

Change History (9)

comment:1 Changed 7 years ago by jg

  • Milestone changed from Never Assigned to Future Release
  • Owner changed from marco to erikos

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...

comment:2 Changed 6 years ago by marco

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

comment:3 Changed 6 years ago by mstone

  • Cc mstone sayamindu added
  • Keywords needs-testing added

comment:4 Changed 6 years ago by mstone

  • Action Needed 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

comment:5 Changed 6 years ago by erikos

  • Action Needed 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.

comment:6 Changed 6 years ago by erikos

  • Action Needed 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.

comment:7 Changed 6 years ago by marco

  • Action Needed changed from package to finalize
  • Keywords joyride-2220:+ added; needs-testing removed

comment:8 Changed 6 years ago by gregorio

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