Skip to content
This repository was archived by the owner on Mar 1, 2025. It is now read-only.

Bug: Workbench Lens - Group's permission for workspace #123

@FreeCutter

Description

@FreeCutter

Bug repro

  • User_1 is on tier 'Peer' and set up a public organizsation (Orga_A) with default group 'Everybody'
  • In Workspace_A (of Orga_A) permission of group 'Everybody' is set to 'read'
  • User_2 (on tier 'Solo') become member of Orga_A as well as group 'Everybody' (for claritiy reasons: User_2 is not member of Users in Workspace_A)
  • User_2 is logged in to Lens via FreeCAD Workbench/Add-on Lens
  • User_2 opens a new file in FreeCAD
  • User_2 runs 'Ondsel Lens > Workspace > Workspace_A > Add > Add current file' to save the current file

Expected result:

  • User_2 is able to save the file in the local sync folder
  • User_2 is not abel to sync/upload this file with Lens Workspace_A

Actual result:

  • User_2 succesfully saved locally and the procdure uploaded new file to Workspace_A
  • Stage of new file is given as (Synced) in Lens Add-on

FreeCAD version:

OS: Windows 10 build 19045
Word size of FreeCAD: 64-bit
Version: 0.21.2.33771 (Git)
Build type: Release
Branch: releases/FreeCAD-0-21
Hash: b9bfa5c5507506e4515816414cd27f4851d00489
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.3
Locale: German/Germany (de_DE)
Installed mods: 
  * A2plus 0.4.65
  * Assembly4 0.50.9
  * CurvedShapes 1.0.8
  * Curves 0.6.29
  * fasteners 0.5.14
  * Ondsel-Lens 2024.7.5.02
  * Render 2024.8.4
  * SelectorToolbar

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions