Skip to content

Commit 9718c02

Browse files
authored
disable unique column in BulkUpdate dropdown (#379)
* disable unique column in BulkUpdate dropdown * add unique to PropertyExtra * wait for Vue to load for Playwright test * update to latest Piccolo
1 parent 0ddb43f commit 9718c02

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

admin_ui/src/components/BulkUpdateModal.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@
1111
<option
1212
:key="columnName"
1313
:value="columnName"
14-
v-if="columnName != schema.extra.primary_key_name"
14+
v-if="
15+
columnName != schema.extra.primary_key_name &&
16+
property.extra.unique == false
17+
"
1518
>
1619
{{ property.title }}
1720
</option>

admin_ui/src/interfaces.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ export interface PropertyExtra {
155155
help_text: string | null
156156
nullable: boolean
157157
secret: boolean
158+
unique: boolean
158159
widget?: string
159160
}
160161

requirements/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
piccolo>=1.1.0
1+
piccolo>=1.5.0
22
piccolo_api>=1.1.0
33
uvicorn
44
aiofiles>=0.5.0

0 commit comments

Comments
 (0)