Azure / Azure/azure-functions-python-worker

[Bug] Incorrect types in cosmos_db_trigger decorator

Abierto
#1,608 3 comentarios 0 reacciones 1 asignado Reclamado por @bhagyshricompany Ver en GitHub
area:python-functions bug docs python-sdk
Lenguaje dominante
Python
Estrellas
357
Forks
116
Merge medio
32 min
PR fusionados (30 d)
1

Descripción

### Expected Behavior

When using the `start_from_time` and `start_from_beginning` parameters, no typing errors should occur.

### Actual Behavior

These fields (`start_from_time` and `start_from_beginning` ) are both typed as `Optional[time]`. It seems to me like it should be:

```
start_from_beginning: Optional[bool] = None,
start_from_time: Optional[str] = None, <-- is this str or datetime? It is unclear to me
```
Also, the fields are not correctly documented in microsoft learn:
https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cosmosdb-v2-trigger?tabs=python-v2%2Cisolated-process%2Cextensionv4%2Cnodejs-v4&pivots=programming-language-python#example
### Steps to Reproduce

Go to [this link](https://github.com/Azure/azure-functions-python-library/blob/48a5758f636abbe3f1b0634881b7eefbb74c3cf3/azure/functions/decorators/function_app.py#L1034-L1035) and you will see the incorrect types

### Relevant code being tried

```shell

```

### Relevant log output

```shell

```

### requirements.txt file

```shell

```

### Where are you facing this problem?

Local - Core Tools

### Function app name

_No response_

### Additional Information

_No response_

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.