Timothy Jaeryang Baek 2 months ago
parent
commit
6362845065
1 changed files with 9 additions and 7 deletions
  1. 9 7
      src/lib/components/workspace/Models/Knowledge.svelte

+ 9 - 7
src/lib/components/workspace/Models/Knowledge.svelte

@@ -226,13 +226,15 @@
 					</div>
 					</div>
 				</Selector>
 				</Selector>
 
 
-				<button
-					class=" px-3.5 py-1.5 font-medium hover:bg-black/5 dark:hover:bg-white/5 outline outline-1 outline-gray-100 dark:outline-gray-850 rounded-3xl"
-					type="button"
-					on:click={() => {
-						filesInputElement.click();
-					}}>{$i18n.t('Upload Files')}</button
-				>
+				{#if $user?.role === 'admin' || $user?.permissions?.chat?.file_upload}
+					<button
+						class=" px-3.5 py-1.5 font-medium hover:bg-black/5 dark:hover:bg-white/5 outline outline-1 outline-gray-100 dark:outline-gray-850 rounded-3xl"
+						type="button"
+						on:click={() => {
+							filesInputElement.click();
+						}}>{$i18n.t('Upload Files')}</button
+					>
+				{/if}
 			</div>
 			</div>
 		{/if}
 		{/if}
 		<!-- {knowledge} -->
 		<!-- {knowledge} -->