Thanks to visit codestin.com
Credit goes to github.com

Skip to content

permissions: a librarian should be able to change location to another library #3294

@PascalRepond

Description

@PascalRepond

How it works

Before permissions overhaul (v1.15.0), a syslib or librarian with multiple libraries could edit items from any library in his affiliation libraries. This allowed them to:

  • Log in and switch to Library B as active
  • Edit item belonging to Library A
  • The editor allows to pick a location from Library B
  • The item now belongs to Library B

Now the frontend only allows to edit item of the current active lib (from switch library menu). This is a problem for some users that need to switch libraries on some items.

This was kind of a bug exploit that may or may not have other implications (operation logs, stats, etc.), but since it was useful to our clients, we need to reimplement the feature.

Improvement suggestion

  • As a professionnal, the frontend lets me edit a regular item (not serial issues) belonging to any of my affiliated libraries without taking into account the "switch library" setting in the session.

Metadata

Metadata

Assignees

Labels

client requestIssue reported by production librariescorrectionAn implemented feature doesn't work as expected.f: permissionsConcerns the rights management

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions