Skip to content

ユーザ名、メールアドレスを更新できるようにする #280

@mori-atsushi

Description

@mori-atsushi

TODO

  • SettingActivityを作成
  • TopActivityからSettingActivityに遷移できるようにする
  • UserRepositoryを経由してユーザ編集のAPIを叩けるようにする
  • EditUserActivityからユーザを編集できるようにする
  • エラーメッセージが出るようにする

仕様

TopActivity

右上に設定アイコンを表示し、そこからSettingActivityに遷移する。
screenshot_20171208-135744

SettingActivity

以下のような画面を作成する。
screenshot_20171208-135845

サーバ

リクエスト

PUT /api/v1/users

{
  "user": { 
    "email": "user@example.com", 
    "name": "name"
  } 
} 

レスポンス

{ 
  "result": "success", 
  "user": { 
    "access_token": "107:8EB33zftwdTGaxF6htE4", 
    "id": 107, 
    "icon": { 
      "url": null 
    }, 
    "email": "user@example.com", 
    "name": "name", 
    "created_at": "2018-05-19T12:15:47.000Z", 
    "updated_at": "2018-05-19T12:15:47.000Z", 
    "self_introduction": null 
  } 
} 

エラーメッセージ

以下のエラーを表示する。(既存のエラーを参照)

  • メールアドレスの重複

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions