Browse Source

Include `unsubscribe` from file changed event

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Signed-off-by: Raul Ferreira <r.ferreira.fuentes@gmail.com>
tags/v29.0.0beta1
Raul Ferreira 4 months ago
parent
commit
cf415bfe70
80 changed files with 123 additions and 119 deletions
  1. 5
    1
      apps/files/src/views/FilesList.vue
  2. 2
    2
      dist/1273-1273.js
  3. 1
    1
      dist/1273-1273.js.map
  4. 2
    2
      dist/comments-comments-app.js
  5. 1
    1
      dist/comments-comments-app.js.map
  6. 2
    2
      dist/comments-comments-tab.js
  7. 1
    1
      dist/comments-comments-tab.js.map
  8. 1
    1
      dist/comments-init.js.map
  9. 2
    2
      dist/core-legacy-unified-search.js
  10. 1
    1
      dist/core-legacy-unified-search.js.map
  11. 2
    2
      dist/core-login.js
  12. 1
    1
      dist/core-login.js.map
  13. 2
    2
      dist/core-main.js
  14. 1
    1
      dist/core-main.js.map
  15. 2
    2
      dist/core-profile.js
  16. 1
    1
      dist/core-profile.js.map
  17. 2
    2
      dist/dav-settings-personal-availability.js
  18. 1
    1
      dist/dav-settings-personal-availability.js.map
  19. 2
    2
      dist/federatedfilesharing-vue-settings-admin.js
  20. 1
    1
      dist/federatedfilesharing-vue-settings-admin.js.map
  21. 2
    2
      dist/federatedfilesharing-vue-settings-personal.js
  22. 1
    1
      dist/federatedfilesharing-vue-settings-personal.js.map
  23. 2
    2
      dist/files-init.js
  24. 1
    1
      dist/files-init.js.map
  25. 2
    2
      dist/files-main.js
  26. 1
    1
      dist/files-main.js.map
  27. 2
    2
      dist/files-personal-settings.js
  28. 1
    1
      dist/files-personal-settings.js.map
  29. 2
    2
      dist/files-reference-files.js
  30. 1
    1
      dist/files-reference-files.js.map
  31. 2
    2
      dist/files-sidebar.js
  32. 1
    1
      dist/files-sidebar.js.map
  33. 2
    2
      dist/files_external-init.js
  34. 1
    1
      dist/files_external-init.js.map
  35. 2
    2
      dist/files_reminders-init.js
  36. 1
    1
      dist/files_reminders-init.js.map
  37. 2
    2
      dist/files_sharing-files_sharing_tab.js
  38. 1
    1
      dist/files_sharing-files_sharing_tab.js.map
  39. 2
    2
      dist/files_sharing-init.js
  40. 1
    1
      dist/files_sharing-init.js.map
  41. 2
    2
      dist/files_sharing-personal-settings.js
  42. 1
    1
      dist/files_sharing-personal-settings.js.map
  43. 2
    2
      dist/files_trashbin-main.js
  44. 1
    1
      dist/files_trashbin-main.js.map
  45. 2
    2
      dist/files_versions-files_versions.js
  46. 1
    1
      dist/files_versions-files_versions.js.map
  47. 2
    2
      dist/settings-vue-settings-admin-basic-settings.js
  48. 1
    1
      dist/settings-vue-settings-admin-basic-settings.js.map
  49. 2
    2
      dist/settings-vue-settings-admin-delegation.js
  50. 1
    1
      dist/settings-vue-settings-admin-delegation.js.map
  51. 2
    2
      dist/settings-vue-settings-admin-security.js
  52. 1
    1
      dist/settings-vue-settings-admin-security.js.map
  53. 2
    2
      dist/settings-vue-settings-admin-sharing.js
  54. 1
    1
      dist/settings-vue-settings-admin-sharing.js.map
  55. 2
    2
      dist/settings-vue-settings-apps-users-management.js
  56. 1
    1
      dist/settings-vue-settings-apps-users-management.js.map
  57. 2
    2
      dist/settings-vue-settings-personal-info.js
  58. 1
    1
      dist/settings-vue-settings-personal-info.js.map
  59. 2
    2
      dist/settings-vue-settings-personal-password.js
  60. 1
    1
      dist/settings-vue-settings-personal-password.js.map
  61. 2
    2
      dist/settings-vue-settings-personal-security.js
  62. 1
    1
      dist/settings-vue-settings-personal-security.js.map
  63. 2
    2
      dist/sharebymail-vue-settings-admin-sharebymail.js
  64. 1
    1
      dist/sharebymail-vue-settings-admin-sharebymail.js.map
  65. 2
    2
      dist/systemtags-admin.js
  66. 1
    1
      dist/systemtags-admin.js.map
  67. 2
    2
      dist/systemtags-init.js
  68. 1
    1
      dist/systemtags-init.js.map
  69. 2
    2
      dist/theming-admin-theming.js
  70. 1
    1
      dist/theming-admin-theming.js.map
  71. 2
    2
      dist/theming-personal-theming.js
  72. 1
    1
      dist/theming-personal-theming.js.map
  73. 2
    2
      dist/updatenotification-updatenotification.js
  74. 1
    1
      dist/updatenotification-updatenotification.js.map
  75. 2
    2
      dist/user_status-menu.js
  76. 1
    1
      dist/user_status-menu.js.map
  77. 2
    2
      dist/weather_status-weather-status.js
  78. 1
    1
      dist/weather_status-weather-status.js.map
  79. 2
    2
      dist/workflowengine-workflowengine.js
  80. 1
    1
      dist/workflowengine-workflowengine.js.map

+ 5
- 1
apps/files/src/views/FilesList.vue View File

@@ -122,7 +122,7 @@ import type { Upload } from '@nextcloud/upload'
import type { UserConfig } from '../types.ts'
import type { View, ContentsWithRoot } from '@nextcloud/files'

import { emit, subscribe } from '@nextcloud/event-bus'
import { emit, subscribe, unsubscribe } from '@nextcloud/event-bus'
import { Folder, Node, Permission } from '@nextcloud/files'
import { getCapabilities } from '@nextcloud/capabilities'
import { join, dirname } from 'path'
@@ -439,6 +439,10 @@ export default defineComponent({
subscribe('files:node:updated', this.onUpdatedNode)
},

unmounted() {
unsubscribe('files:node:updated', this.onUpdatedNode)
},

methods: {
async fetchContent() {
this.loading = true

+ 2
- 2
dist/1273-1273.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/1273-1273.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/comments-comments-app.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/comments-comments-app.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/comments-comments-tab.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/comments-comments-tab.js.map
File diff suppressed because it is too large
View File


+ 1
- 1
dist/comments-init.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/core-legacy-unified-search.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-legacy-unified-search.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/core-login.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-login.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/core-main.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-main.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/core-profile.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-profile.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/dav-settings-personal-availability.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/dav-settings-personal-availability.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/federatedfilesharing-vue-settings-admin.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/federatedfilesharing-vue-settings-admin.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/federatedfilesharing-vue-settings-personal.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/federatedfilesharing-vue-settings-personal.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files-init.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files-init.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files-main.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files-main.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files-personal-settings.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files-personal-settings.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files-reference-files.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files-reference-files.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files-sidebar.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files-sidebar.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_external-init.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_external-init.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_reminders-init.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_reminders-init.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_sharing-files_sharing_tab.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_sharing-files_sharing_tab.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_sharing-init.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_sharing-init.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_sharing-personal-settings.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_sharing-personal-settings.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_trashbin-main.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_trashbin-main.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_versions-files_versions.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_versions-files_versions.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-admin-basic-settings.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-admin-basic-settings.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-admin-delegation.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-admin-delegation.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-admin-security.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-admin-security.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-admin-sharing.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-admin-sharing.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-apps-users-management.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-apps-users-management.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-personal-info.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-personal-info.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-personal-password.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-personal-password.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-personal-security.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-personal-security.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/sharebymail-vue-settings-admin-sharebymail.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/sharebymail-vue-settings-admin-sharebymail.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/systemtags-admin.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/systemtags-admin.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/systemtags-init.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/systemtags-init.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/theming-admin-theming.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/theming-admin-theming.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/theming-personal-theming.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/theming-personal-theming.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/updatenotification-updatenotification.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/updatenotification-updatenotification.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/user_status-menu.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/user_status-menu.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/weather_status-weather-status.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/weather_status-weather-status.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/workflowengine-workflowengine.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/workflowengine-workflowengine.js.map
File diff suppressed because it is too large
View File


Loading…
Cancel
Save