✨ Better notify message, block same user DM channel
This commit is contained in:
		| @@ -49,6 +49,10 @@ func createDirectChannel(c *fiber.Ctx) error { | ||||
| 		return fiber.NewError(fiber.StatusBadRequest, fmt.Sprintf("unable to find related user: %v", err)) | ||||
| 	} | ||||
|  | ||||
| 	if ch, err := services.GetDirectChannelByUser(user, relatedUser); err == nil { | ||||
| 		return fiber.NewError(fiber.StatusBadRequest, fmt.Sprintf("you already have a direct with that user #%d", ch.ID)) | ||||
| 	} | ||||
|  | ||||
| 	channel := models.Channel{ | ||||
| 		Alias:       data.Alias, | ||||
| 		Name:        data.Name, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user