mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-10-31 10:13:32 -04:00 
			
		
		
		
	feat: ✨ support for lockable recipes (#876)
* feat: ✨ support for lockable recipes * feat(backend): ✨ check user can update before updating recipe * test(backend): ✅ add recipe lock tests * feat(frontend): ✨ disabled lock action when not owner * test(backend): ✅ test non-owner can't lock recipe * hide quantity on zero value * fix(backend): 🐛 temp/partial fix for recipes with same name. WIP
This commit is contained in:
		| @@ -23,6 +23,7 @@ | ||||
|             v-model="value[key]" | ||||
|             xs | ||||
|             dense | ||||
|             :disabled="key == 'locked' && !isOwner" | ||||
|             class="my-1" | ||||
|             :label="labels[key]" | ||||
|             hide-details | ||||
| @@ -41,6 +42,10 @@ export default { | ||||
|       type: Object, | ||||
|       required: true, | ||||
|     }, | ||||
|     isOwner: { | ||||
|       type: Boolean, | ||||
|       required: false, | ||||
|     }, | ||||
|   }, | ||||
|  | ||||
|   computed: { | ||||
| @@ -52,6 +57,7 @@ export default { | ||||
|         landscapeView: this.$t("recipe.landscape-view-coming-soon"), | ||||
|         disableComments: this.$t("recipe.disable-comments"), | ||||
|         disableAmount: this.$t("recipe.disable-amount"), | ||||
|         locked: "Locked", | ||||
|       }; | ||||
|     }, | ||||
|   }, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user