Freecodecamp: Tidak dapat melihat solusi tantangan "Ulangi string"

Dibuat pada 23 Jun 2016  ·  10Komentar  ·  Sumber: freeCodeCamp/freeCodeCamp

Nama Tantangan

https://www.freecodecamp.com/challenges/repeat-a-string

Deskripsi masalah

Tantangan ini memiliki masalah penamaan dalam arsip solusi tantangan yang disimpan di profil pengguna. Nama tersebut dapat dilihat sebagai "Ulangi string, ulangi string", dan klik "Lihat solusi" akan menghasilkan halaman tantangan tidak ditemukan (karena tampaknya mencari judul palsu, yang seharusnya hanya "Ulangi string").

Langkah-langkah untuk mereproduksi:

  1. Lihat profil pekemah yang telah menyelesaikan tantangan ulangi senar. (misalnya, milik saya ). Saya telah mengonfirmasi bahwa ini juga terjadi di profil pekemah lain ( contoh 1 , contoh 2 ).
  2. Cari entri tantangan di bawah "Algoritma" untuk "Ulangi string, ulangi string".
  3. Klik "Lihat solusi".

Informasi Browser

  • Nama Browser, Versi: Chromium Version 50.0.2661.102
  • Sistem Operasi: Ubuntu 14.04 (64-bit)
  • Seluler, Desktop, atau Tablet: Desktop

Screenshot

Judul yang buruk:
bad_challenge_title

Halaman yang dihasilkan dari upaya untuk melihat solusi:
cant_find_challenge

help wanted discussing

Komentar yang paling membantu

@raisedade, aku akan melakukannya :)

Semua 10 komentar

cc / @ FreeCodeCamp / issue-moderators, bagaimana kita harus memerangi ini?

Saya memiliki masalah yang sama dengan tantangan lain. Lihat # 8582 untuk lebih jelasnya.

Untuk menyelesaikan masalah, selesaikan dan ajukan tantangan. Ini akan memperbarui profil pekemah dengan nama yang benar dan tautan ke masalah tersebut.

Saya melihat kesalahan ketik di baris 82 dari ./seed/challenges/front-end-development-certification.json

{ "id": "afcc8d540bea9ea2669306b6", "title": "Repeat a string repeat a string" }

Apakah mengubah ini ke judul yang sama dari tantangan "Ulangi string" memperbaiki masalah ini?

@tonybordeaux Saya khawatir, ini bukan salah ketik, hanya cara yang keren untuk secara harfiah mengatakan untuk mengulangi string.

_ "Ulangi string ulangi string" _

@rasedadead Saya pikir begitu pada awalnya juga! Tetapi jika Anda melihat tantangan sebenarnya, itu hanya "Ulangi string".

sejalan 368 dari ./seed/challenges/basic-bonfire.json, berikut adalah properti judul tantangan:

"id": "afcc8d540bea9ea2669306b6", "title": "Repeat a string",

Saya percaya apa yang terjadi di sini adalah karena properti judul di balasan yang disebutkan tidak cocok dengan properti judul basic-bonfire.json, ini mengacaukan URL dan menyebabkan kesalahan.

Untuk lebih mengulangi teori saya, url yang Anda dapatkan ketika Anda mengklik ulangi string dalam arsip adalah ini:

' https://www.freecodecamp.com/challenges/Repeat%20a%20string%20repeat%20a%20string '

Ini tidak berhasil. Namun mengubahnya menjadi ini:

' https://www.freecodecamp.com/challenges/Repeat%20a%20string '

Berhasil!

Jadi, itulah mengapa saya percaya bahwa dengan mengubah properti itu saja dapat memperbaiki masalah ini.

@tonybordeaux oh benar, saya buruk, terima kasih telah menunjukkan hal itu. Memberi tag sebagai bantuan dibutuhkan.

Hai, Saya baru saja melihat masalah ini terjadi lagi dengan tantangan lain: Where art thou (profil / arsip kemping) / Wherefore art thou (nama tantangan sebenarnya). Apakah saya harus membuat masalah baru untuk itu, atau mungkinkah menggabungkannya menjadi yang ini?

Setelah menemukan itu, saya melanjutkan dan meninjau semua tantangan algoritme lanjutan untuk membuat sekumpulan judul jika diperlukan, tetapi sepertinya itu satu-satunya contoh lain dari masalah ini. (Setidaknya dalam topik Skrip Algoritme Dasar, Menengah, dan Lanjutan).

Judulnya adalah "Mengapa engkau" di seed/challenges/01-front-end-development-certification/intermediate-bonfires.json tapi "Di mana engkau" di seed/challenges/01-front-end-development-certification/front-end-development-certificate.json

Bug mungkin diperkenalkan di https://github.com/FreeCodeCamp/FreeCodeCamp/commit/a599f5d1027b3e46c21fcd9ccb01f6dc41b4c2e3

https://github.com/FreeCodeCamp/FreeCodeCamp/blob/staging/seed/challenges/01-front-end-development-certification/intermediate-bonfires.json#L172
https://github.com/FreeCodeCamp/FreeCodeCamp/blob/staging/seed/challenges/01-front-end-development-certification/front-end-development-certificate.json#L126

Saya pikir kita perlu memastikan bahwa setiap kali sebuah challenge diganti namanya, itu harus diganti baik di challenge json dan juga di file json yang menyimpan id dan judul challenge.

@ arun15 bagus menangkap. Maukah Anda memperbaruinya dalam PR Anda saat ini? Kami tidak membutuhkan masalah terpisah seperti itu.

@raisedade, aku akan melakukannya :)

Apakah halaman ini membantu?
0 / 5 - 0 peringkat