nextcloud / nextcloud/ios

Clicking on a notification should open the app in the notification area.

Open
#2,340 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
2.5k
Forks
1k
Avg merge
2d 18h
Merged PRs (30d)
13

Description

Steps to reproduce
  1. Request two-factor notification auth (for example)
  2. Click on the notification
Expected behaviour

Clicking the notification should open the app in the Notificiations view.

Actual behaviour

Clicking the notification opens the app in the Files view.
Since #2043 is outstanding, the user has to manually navigate to the Notifications section to accept the login request.

Screenshots

If applicable, add a screenshot showing the issue.

Logs

Reasoning or why should it be changed/implemented?

It makes more sense for the user to be taken to the app's notifications menu when interacting with a notification, since those usually have additional actions to be performed (2FA, phishing alert, etc.)

Environment data

iOS version: iOS 16.2

Nextcloud iOS app version: 4.6.0.19

Server operating system: NixOS 22.11

Web server: nginx + php-fpm

Database: MariaDB

PHP version: 8.1.13

Nextcloud version: 25.0.1

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file or test is named in the issue. Start by reproducing the notification tap on iOS and trace the notification-opening flow; done means tapping a notification opens the app's Notifications view instead of Files.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.