Loading services/webapp/code/rosetta/core_app/api.py +1 −1 Original line number Diff line number Diff line Loading @@ -840,7 +840,7 @@ class FileManagerAPI(PrivateGETAPI, PrivatePOSTAPI): data = {'data':[]} # Get storages storages = list(Storage.objects.filter(group=None)) + list(Storage.objects.filter(group__user=request.user)) storages = list(Storage.objects.filter(group=None,browsable=True)) + list(Storage.objects.filter(group__user=request.user,browsable=True)) # Oder storages (re-orderded in the file manager anyway) storages.sort(key=lambda storage: storage.id) Loading services/webapp/code/rosetta/core_app/migrations/0033_auto_20220410_1531.py 0 → 100644 +18 −0 Original line number Diff line number Diff line # Generated by Django 2.2.1 on 2022-04-10 15:31 from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('core_app', '0032_auto_20220409_1813'), ] operations = [ migrations.AlterField( model_name='storage', name='browsable', field=models.BooleanField(default=True, verbose_name='Browsable in the file manager?'), ), ] services/webapp/code/rosetta/core_app/models.py +1 −1 Original line number Diff line number Diff line Loading @@ -394,7 +394,7 @@ class Storage(models.Model): conf = JSONField(blank=True, null=True) # Include as browsable in the file manager? browsable = models.BooleanField('Browsable in the file manager?', default=False) browsable = models.BooleanField('Browsable in the file manager?', default=True) class Meta: Loading Loading
services/webapp/code/rosetta/core_app/api.py +1 −1 Original line number Diff line number Diff line Loading @@ -840,7 +840,7 @@ class FileManagerAPI(PrivateGETAPI, PrivatePOSTAPI): data = {'data':[]} # Get storages storages = list(Storage.objects.filter(group=None)) + list(Storage.objects.filter(group__user=request.user)) storages = list(Storage.objects.filter(group=None,browsable=True)) + list(Storage.objects.filter(group__user=request.user,browsable=True)) # Oder storages (re-orderded in the file manager anyway) storages.sort(key=lambda storage: storage.id) Loading
services/webapp/code/rosetta/core_app/migrations/0033_auto_20220410_1531.py 0 → 100644 +18 −0 Original line number Diff line number Diff line # Generated by Django 2.2.1 on 2022-04-10 15:31 from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('core_app', '0032_auto_20220409_1813'), ] operations = [ migrations.AlterField( model_name='storage', name='browsable', field=models.BooleanField(default=True, verbose_name='Browsable in the file manager?'), ), ]
services/webapp/code/rosetta/core_app/models.py +1 −1 Original line number Diff line number Diff line Loading @@ -394,7 +394,7 @@ class Storage(models.Model): conf = JSONField(blank=True, null=True) # Include as browsable in the file manager? browsable = models.BooleanField('Browsable in the file manager?', default=False) browsable = models.BooleanField('Browsable in the file manager?', default=True) class Meta: Loading