Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to create a repeater field #11487

Closed
3 tasks done
nitruoc opened this issue Feb 7, 2022 · 2 comments
Closed
3 tasks done

Unable to create a repeater field #11487

nitruoc opened this issue Feb 7, 2022 · 2 comments

Comments

@nitruoc
Copy link

nitruoc commented Feb 7, 2022

Preflight Checklist

Describe the Bug

I can't add any subfield to a repeater field. If I try, Directus crash and I've get an error message in console.

To Reproduce

  1. Create a repeater field in a collection and save it
  2. Trying to create a subfield inside it

Errors Shown

TypeError: e.value is null
    D http://localhost:8055/admin/assets/index.7af4eb85.entry.js:257
    g http://localhost:8055/admin/assets/index.7af4eb85.entry.js:257
    2 http://localhost:8055/admin/assets/index.7af4eb85.entry.js:257
    Nh http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    $1 http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    cB http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    _ http://localhost:8055/admin/assets/index.7af4eb85.entry.js:43
    Nh http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    $1 http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    r http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    Od http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    tV http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    aV http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    dt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    run http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    wt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Xe http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Ye http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Re http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Re http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Re http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    dt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    run http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    wt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Xe http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Ye http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    dt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    run http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    wt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Xe http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Ye http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Re http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    dt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    run http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Nh http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    WE http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    promise callback*UE http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    T9 http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    ot http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    F7 http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    b5 http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    effect http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    F7 http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    b5 http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    set value http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    P http://localhost:8055/admin/assets/index.7af4eb85.entry.js:257
    Nh http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    $1 http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    cB http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    _ http://localhost:8055/admin/assets/index.7af4eb85.entry.js:43
    Nh http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    $1 http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    r http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    Od http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    tV http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    aV http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    dt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    run http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    wt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Xe http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Ye http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    dt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    run http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
vendor.62e5a05d.js:5:1162
    wH http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    _0 http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    Nh http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    $1 http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    cB http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    _ http://localhost:8055/admin/assets/index.7af4eb85.entry.js:43
    Nh http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    $1 http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    r http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    (Asynchrone : EventListener.handleEvent)
    Od http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    tV http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    aV http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    dt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    run http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    wt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Xe http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Ye http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Re http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Re http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Re http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    dt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    run http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    wt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Xe http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Ye http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    dt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    run http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    wt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Xe http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Ye http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Re http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    dt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    run http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Nh http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    WE http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    (Asynchrone : promise callback)
    UE http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    T9 http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    ot http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    F7 http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    b5 http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    effect http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    F7 http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    b5 http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    set value http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    P http://localhost:8055/admin/assets/index.7af4eb85.entry.js:257
    Nh http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    $1 http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    cB http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    _ http://localhost:8055/admin/assets/index.7af4eb85.entry.js:43
    Nh http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    $1 http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    r http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    (Asynchrone : EventListener.handleEvent)
    Od http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    tV http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    aV http://localhost:8055/admin/assets/vendor.62e5a05d.js:5
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    dt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    run http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    wt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Xe http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Ye http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    K http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    dt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    run http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    wt http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Xe http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Ye http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    M http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    ie http://localhost:8055/admin/assets/vendor.62e5a05d.js:2
    Q http://localhost:8055/admin/assets/vendor.62e5a05d.js:2

What version of Directus are you using?

9.5.1

What version of Node.js are you using?

16.13.2

What database are you using?

MariaDB 10.4.10

What browser are you using?

Firefox, Chrome

What operating system are you using?

Windows

How are you deploying Directus?

Locally

@jformela
Copy link

jformela commented Feb 7, 2022

Same here.
Can't either close or save form while adding a field into repeater.

@azrikahar
Copy link
Contributor

Duplicate of #11447, with an open PR #11453 👍

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Feb 3, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants