Uploaded image for project: 'onedata'
  1. onedata
  2. VFS-12262

Generate download URL for shared file only when context menu is triggered

      • Icon: Improvement Improvement
      • Resolution: Unresolved
      • Icon: Minor Minor
      • None
      • None
      • None
      • None
      • 3

        Obecnie już podczas kliknięcia na plik (zaznaczenie) pobieramy API Samples do asynchronicznej generacji linku. Ma to swoją zaletę, bo zaczynamy generację linku już podczas samego kliknięcia pliku.

        Jednak za każdym razem jak człowiek kliknie na plik czy wchodzi do katalogu, nie potrzebnie pobieramy API samples.

        Można to rozwiązać przenosząc stan z FbTable: fileActionsOpen do BaseBrowserModel, gdzie potem z tego pola skorzysta generator akcji i będzie generował API Samples tylko jak fileActionsOpen jest true.

        Jeśli będzie trochę więcej czasu, to napisać do tego test, bo obecnie w ogóle nie ma i przyda się test asynchronicznego wołania API Samples w dobrym momencie.

                  plgjliput Jakub Liput
                  plgjliput Jakub Liput
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                    Created:
                    Updated: