Skip to content
Snippets Groups Projects

Closed: Resolve "Mobile: can't apply to stores, window cut off", Refactoring to use StoreXHR

Closed Paul-Gabriel Müller requested to merge 765-store-scrolling into master
1 unresolved thread

See follow up: !1378 (merged)

Closes #765 (closed)

What does this MR do?

Fix #765 (closed) by refactoring the code to work for "stores" as it does for "basket" in the Map View

How confident are you it won't break things if deployed?

Quite likely that some edge cases do have bugs, should be tested by different users

Links to related issues

!1167 (closed) #765 (closed)

How to test

  1. Checkout branch locally
  2. On the map, click on Stores and try to interact with them (join, cancel request etc)

(Unit tests not possible, as this is mostly a front end change)

Screenshots (if applicable)

Before: betrieb After: betrieb_after

Checklist

  • added a test, or explain why one is not needed/possible...
  • no unrelated changes
  • asked someone for a code review
  • joined #foodsharing-beta channel at https://slackin.yunity.org
  • added an entry to CHANGELOG.md (description, merge request link, username(s))
  • Once your MR has been merged, you are responsible to update the #foodsharing-beta Slack channel about what has been changed here. They will test your work in different browsers, roles or other settings
Edited by Paul-Gabriel Müller

Merge request reports

Pipeline #123279120 failed

Pipeline failed for aec2e916 on 765-store-scrolling

Closed by Paul-Gabriel MüllerPaul-Gabriel Müller 5 years ago (Mar 5, 2020 10:13am UTC)

Merge details

  • The changes were not merged into master.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Christian Wansart
  • mentioned in commit 2437c9e0

  • added 1 commit

    Compare with previous version

  • mentioned in commit 18950680

  • added 68 commits

    Compare with previous version

  • Paul-Gabriel Müller marked the checklist item no unrelated changes as completed

    marked the checklist item no unrelated changes as completed

  • Paul-Gabriel Müller changed the description

    changed the description

  • Paul-Gabriel Müller marked the checklist item asked someone for a code review as completed

    marked the checklist item asked someone for a code review as completed

  • Paul-Gabriel Müller marked the checklist item joined #foodsharing-beta channel at https://slackin.yunity.org as completed

    marked the checklist item joined #foodsharing-beta channel at https://slackin.yunity.org as completed

  • Paul-Gabriel Müller marked the checklist item added a test, or explain why one is not needed/possible... as completed

    marked the checklist item added a test, or explain why one is not needed/possible... as completed

  • Paul-Gabriel Müller marked the checklist item added an entry to CHANGELOG.md (description, merge request link, username(s)) as completed

    marked the checklist item added an entry to CHANGELOG.md (description, merge request link, username(s)) as completed

  • Paul-Gabriel Müller unmarked as a Work In Progress

    unmarked as a Work In Progress

  • Paul-Gabriel Müller resolved all threads

    resolved all threads

  • Christian Walgenbach added 1 deleted label

    added 1 deleted label

    • Resolved by Alex

      The only concern I have is the one from !1167 (closed): if the content is scrollable but the button stays fixed, then people might read even less what's written there.

      But apart from that I really like how you solved this!

      Edited by Alex
  • Christian Wansart approved this merge request

    approved this merge request

  • added 1 commit

    • 1762d0a1 - Make buildBubbleDialog private

    Compare with previous version

  • Paul-Gabriel Müller resolved all threads

    resolved all threads

  • David approved this merge request

    approved this merge request

  • Alex resolved all threads

    resolved all threads

  • Alex added 27 commits

    added 27 commits

    Compare with previous version

  • added 8 commits

    Compare with previous version

  • Paul-Gabriel Müller resolved all threads

    resolved all threads

  • Oh great, now the pipeline failed.... Git and me will not become best buddies I fear :(

    https://gitlab.com/foodsharing-dev/foodsharing/pipelines/123279120

  • Paul-Gabriel Müller mentioned in merge request !1378 (merged)

    mentioned in merge request !1378 (merged)

  • Paul-Gabriel Müller changed title from Resolve "Mobile: can't apply to stores, window cut off", Refactoring to use StoreXHR to Closed: Resolve "Mobile: can't apply to stores, window cut off", Refactoring to use StoreXHR

    changed title from Resolve "Mobile: can't apply to stores, window cut off", Refactoring to use StoreXHR to Closed: Resolve "Mobile: can't apply to stores, window cut off", Refactoring to use StoreXHR

  • Paul-Gabriel Müller changed the description

    changed the description

  • Please register or sign in to reply
    Loading